Changelog

@here
[Engine Update]
- added the new Mosquito isAlive Communication
-> see <#922868060342349825>
 
In reply to Zaky

@here
[Script Update]

**Skill**
- added an option to override the target immunity vs base elemental check
-> if you enable **Ignore TargetImmunity** it will use the skill on current target even if it is immune to the elemental type of the skill
-> if the monster is physical immune and the base element of ur skill is physical it wont use the skill in general, but with enabled **Ignore TargetImmunity** it will use the skill

<@166633131489755136>
 
@here
[Engine Update]

- added new Enum
```cpp
enum EObjectType
{
EObjectType_NULL,
EObjectType_Casket,
EObjectType_Shrine,
EObjectType_LargeUrn,
EObjectType_Chest,
EObjectType_Barrel,
EObjectType_TowerTome,
EObjectType_ExplodingBarrel,
EObjectType_Door,
EObjectType_PentaStones,
EObjectType_Gibbet,
EObjectType_Brazier,
EObjectType_InifussTree,
EObjectType_TikiTorch,
EObjectType_Crate,
EObjectType_Portal,
EObjectType_TrapDoor,
EObjectType_Obelisk,
EObjectType_HiddenDoor,
EObjectType_ArmorRack,
EObjectType_WeaponRack,
EObjectType_Malus,
EObjectType_Well,
EObjectType_Waypoint,
EObjectType_SunAltar,
EObjectType_SevenTombsReceptacle,
EObjectType_Bookshelf,
EObjectType_Teleportpad,
EObjectType_LamEsensTome,
EObjectType_SlimeDoor,
EObjectType_ExplodingCow,
EObjectType_GidBInnDecoy,
EObjectType_Bank,
EObjectType_WirtBody,
EObjectType_ArcaneSanctuaryPortal,
EObjectType_SteegStone,
EObjectType_GuildVault,
EObjectType_TrophyCase,
EObjectType_MessageBoard,
EObjectType_HoradricCubeChest,
EObjectType_HoradricScrollChest,
EObjectType_StaffOfKingsChest,
EObjectType_ArcaneTome,
EObjectType_DurielPortal,
EObjectType_SewerStairs,
EObjectType_SewerLever,
EObjectType_HellGate,
EObjectType_Stairs,
EObjectType_SoulUrn,
EObjectType_HellForge,
EObjectType_MephistoDoor,
EObjectType_Stash,
EObjectType_DiabloSeal24,
EObjectType_CompellingOrb,
EObjectType_DiabloSeal1,
EObjectType_DiabloSeal3,
EObjectType_DiabloSeal5,
EObjectType_KhalimHeartChest,
EObjectType_KhalimEyeChest,
EObjectType_KhalimBrainChest,
.
.
.

EObjectType_Count,
};
```
- added uint8_t ObjectBIN::OperateFunc
- added EObjectType ObjectData::getObjectType()
- added std::string ObjectData::getObjectTypsS()

check **Inspector** and its code for more information
 
@here
[Engine Update]
- script related changes

[Script Update]
**Skill**
- added skillId 95 (Necro Revive) specific handling
-> it does revive as much as he can if its not at maxSummoin yet
-> there is no filter to tell which monsters it should and should not revive
 
@here
[Engine Update]

- adjusted HWID spoofing
-> login via LoginManager does now set the unique ID sent to d2r server fix per used gameaccount
-> but different among all d2r sessions running on 1 system
-> so for example 5 sessions running on 1 system will tell their server 5 different, but unique per account, IDs
-> these IDs are bound to the used login mail adr and will also stay the same when used on different systems
-> to trigger this properly you need to make sure to use LoginManagers login feature in the login menu and not when alrdy in char select
 
@here
[Script Update]

**Added New Script**
- SimplyAnya

**Important Note**
I dont know if they check some sort of anya shopbot pattern to flag accounts.
So keep in mind that this might be unsafe and a danger for your account.

**SimplyAnya**
- some simple and quick n dirty anya shopbot which does use nihl red portal to refresh the stock
- you can setup locked inventory slots which wont get processed in stash logic
-> you can use profiles from other scripts here
- you can setup itemevals for items to buy
-> you can use profiles from other scripts here
- requires enough gold in inv and/or stash obviously to buy items
- does create new game if there are enemies too close at the nihl temple red portal to prevent char from dying
-> to prevent this you can perma kill em before u launch the bot

 
@here
[Script Update]

**SkillManager**
- it wont swap skills or weap slots anymore if Skill_Wait is used
-> Skill_Wait is hardcoded and automatically picked if there is no other set skill available right now due to missing mana or cooldowns
 
@here
[Script Update]

**LootManager**

- manually dropped items will be put on some ignore list and wont get picked up until the script , fe AutoPick, is restarted or u enter a new game
 
@here
[Engine]

- Backend update to the script updating system.
Nothing changed on the users end however it is now easier for us to control/keep track of beta versions and what is deployed to the users.
This should reduce deployment mistakes and increase development speed.

You need newest Engine to receive script updates.
 
Back
Top