mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-16 22:58:34 +00:00
[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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user