UploadedMar 13, 2013
Supported Game Versions
- Fix stuck spirit in edge case
If a spirit is summoned immediately after one dies, and it ends up being
the same spirit, and this happens before PLAYER_TOTEM_UPDATE fires, we
could end up with a stuck spirit because we overwrote the table entry in
the spirits list but never removed it from activeSpirits.
Fix that by detecting the living entry in the spirits list and firing a
DEAD_SPIRIT notification immediately.