[Bug Fix] Cancel Magic SE fix (#3890)

* [Bug Fix] Cancel Magic SE fix

Cancel Magic should always attempt the first slot for dispell.

* Add back TryDispell
This commit is contained in:
Fryguy
2024-01-07 15:02:43 -05:00
committed by GitHub
parent 2d6c9f881a
commit fc8ace91cb
2 changed files with 21 additions and 13 deletions
+1
View File
@@ -939,6 +939,7 @@ public:
void TrySympatheticProc(Mob *target, uint32 spell_id);
uint16 GetSympatheticFocusEffect(focusType type, uint16 spell_id);
bool TryFadeEffect(int slot);
void DispelMagic(Mob* casterm, uint16 spell_id, int effect_value);
uint16 GetSpellEffectResistChance(uint16 spell_id);
int32 GetVulnerability(Mob *caster, uint32 spell_id, uint32 ticsremaining, bool from_buff_tic = false);
int64 GetFcDamageAmtIncoming(Mob *caster, int32 spell_id, bool from_buff_tic = false);