diff --git a/src/game/src/char_affect.cpp b/src/game/src/char_affect.cpp index 0d0a6e0..0766a5b 100644 --- a/src/game/src/char_affect.cpp +++ b/src/game/src/char_affect.cpp @@ -696,6 +696,11 @@ bool CHARACTER::RemoveAffect(CAffect * pkAff) { ComputePoints(); } + else + { + // Fix invisibility bug on login/revive/teleport + UpdatePacket(); + } CheckMaximumPoints(); if (test_server)