[Bug Fix] Bard Invisible causing display issues. (#2067)

* [Bug Fix] Bard Invisible causing display issues.

Error occurring due to bard modifiers being applied to invisible spell effect value.

* [Bug Fix] Bard Invisible causing display issues.
This commit is contained in:
KayenEQ
2022-04-01 18:01:38 -04:00
committed by GitHub
parent 5dc76e595b
commit bbe2db7c0f
2 changed files with 10 additions and 0 deletions
+1
View File
@@ -3847,6 +3847,7 @@ void Mob::ApplySpellsBonuses(uint16 spell_id, uint8 casterlevel, StatBonuses *ne
break;
case SE_InvisVsAnimals:
case SE_ImprovedInvisAnimals:
effect_value = std::min({ effect_value, MAX_INVISIBILTY_LEVEL });
if (new_bonus->invisibility_verse_animal < effect_value)
new_bonus->invisibility_verse_animal = effect_value;