aboutsummaryrefslogtreecommitdiff
path: root/src/game/Player.cpp
diff options
context:
space:
mode:
authorMachiavelli <none@none>2009-06-17 17:14:25 +0200
committerMachiavelli <none@none>2009-06-17 17:14:25 +0200
commitd9057a8189abf953569f62c6a2b0e1aeb242fb32 (patch)
tree8b43dad76a1fea951fab889010d843d33fff6d0a /src/game/Player.cpp
parent87790145c548bfa18d1c964f062268905ab7137c (diff)
parente405e6f9ede8c9ce5db647fdffb1dd6c008856eb (diff)
*Merge
--HG-- branch : trunk
Diffstat (limited to 'src/game/Player.cpp')
-rw-r--r--src/game/Player.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp
index cbcf52789bb..07b3f62c3c5 100644
--- a/src/game/Player.cpp
+++ b/src/game/Player.cpp
@@ -1844,6 +1844,9 @@ void Player::RemoveFromWorld()
m_items[i]->RemoveFromWorld();
}
+ for (ItemMap::iterator iter = mMitems.begin(); iter != mMitems.end(); ++iter)
+ iter->second->RemoveFromWorld();
+
///- Do not add/remove the player from the object storage
///- It will crash when updating the ObjectAccessor
///- The player should only be removed when logging out
@@ -18366,8 +18369,8 @@ bool Player::canSeeOrDetect(Unit const* u, bool detect, bool inVisibleList, bool
return false;
// forbidden to seen (at GM respawn command)
- if(u->GetVisibility() == VISIBILITY_RESPAWN)
- return false;
+ //if(u->GetVisibility() == VISIBILITY_RESPAWN)
+ // return false;
// Grid dead/alive checks
// non visible at grid for any stealth state