mirror of
https://github.com/EQEmu/Server.git
synced 2026-02-18 19:02:29 +00:00
[Bug Fix] Fix Elemental Illusion spells not using proper texture. (#1691)
This commit is contained in:
parent
062fb73f03
commit
30fdb18945
@ -1446,35 +1446,44 @@ bool Mob::SpellEffect(Mob* caster, uint16 spell_id, float partial, int level_ove
|
||||
gender_id
|
||||
);
|
||||
|
||||
if (spell.max_value[i] > 0) {
|
||||
if (spell.limit_value[i] == 0) {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id
|
||||
);
|
||||
} else {
|
||||
if (spell.max_value[i] != 3) {
|
||||
if (spell.base_value[i] != RACE_ELEMENTAL_75) {
|
||||
if (spell.max_value[i] > 0) {
|
||||
if (spell.limit_value[i] == 0) {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.max_value[i]
|
||||
gender_id
|
||||
);
|
||||
} else {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.limit_value[i]
|
||||
);
|
||||
if (spell.max_value[i] != 3) {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.max_value[i]
|
||||
);
|
||||
} else {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.limit_value[i]
|
||||
);
|
||||
}
|
||||
}
|
||||
} else {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.max_value[i]
|
||||
);
|
||||
}
|
||||
|
||||
} else {
|
||||
SendIllusionPacket(
|
||||
spell.base_value[i],
|
||||
gender_id,
|
||||
spell.limit_value[i],
|
||||
spell.max_value[i]
|
||||
spell.limit_value[i]
|
||||
);
|
||||
}
|
||||
SendAppearancePacket(AT_Size, race_size);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user