Skip to content
This repository has been archived by the owner on Nov 30, 2024. It is now read-only.

Elixir of Poison Resistance has another spellId when casted on 1.2 progressive server #156

Closed
0blu opened this issue Dec 2, 2022 · 1 comment

Comments

@0blu
Copy link
Collaborator

0blu commented Dec 2, 2022

Describe the bug
When using [Elixir of Poison Resistance] the ModernClient will tell Hermes to cast Cure Poison (spellid=26677) but the GameServer will say Resist Poison (spellid=6513) was casted.

Set

GetSession().GameState.CurrentClientNormalCast = castRequest;

But not cleared in

GetSession().GameState.CurrentClientNormalCast.SpellId == spell.Cast.SpellID)

In 1.9 the item was changed.
Hermes currently only supports 1.12.

Possible fix: Add user option to modify CSV/Hotfix/ItemEffect1.csv (currently does not exist).

Game Server
Everlook / vMangos 1.2 patch

Hermes Proxy Version
v3.5

@0blu
Copy link
Collaborator Author

0blu commented Dec 2, 2022

For people playing on Everlook without Winterspring Launcher
you have to patch CSV/Hotfix/ItemEffect1.csv by adding this line to it:

97700,0,0,-1,0,3000,79,6513,0,3386

@0blu 0blu closed this as completed Dec 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant