mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-03 13:22:28 +00:00
Exclude Minor Illusion and Illusion: Tree from perma
This commit is contained in:
parent
9cf553232d
commit
d4df2e7351
@ -2663,7 +2663,7 @@ int Mob::CalcBuffDuration(Mob *caster, Mob *target, uint16 spell_id, int32 caste
|
|||||||
int res = CalcBuffDuration_formula(castlevel, formula, duration);
|
int res = CalcBuffDuration_formula(castlevel, formula, duration);
|
||||||
if (caster == target && (target->aabonuses.IllusionPersistence || target->spellbonuses.IllusionPersistence ||
|
if (caster == target && (target->aabonuses.IllusionPersistence || target->spellbonuses.IllusionPersistence ||
|
||||||
target->itembonuses.IllusionPersistence) &&
|
target->itembonuses.IllusionPersistence) &&
|
||||||
IsEffectInSpell(spell_id, SE_Illusion))
|
spell_id != 287 && spell_id != 601 && IsEffectInSpell(spell_id, SE_Illusion))
|
||||||
res = 10000; // ~16h override
|
res = 10000; // ~16h override
|
||||||
|
|
||||||
res = mod_buff_duration(res, caster, target, spell_id);
|
res = mod_buff_duration(res, caster, target, spell_id);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user