View Single Post
  #1  
Old 03-19-2010, 01:53 PM
Leere
Sarnak
 
Join Date: Sep 2008
Location: Home
Posts: 31
Default COMMITTED: Mezing Moving Mobs

Problem: Casting any kind of mesmerize spell/song on a mob that is moving will result in the mob continuing to move for the client. (See also here, second post.)

Solution: Add a SendPosition() to Mob::Mesmerize() in zone/spells.cpp.

Code:
File: zone\spells.cpp (rev1290)
@@ -3643,6 +3643,7 @@
 
 	if (casting_spell_id)
 		InterruptSpell();
+	SendPosition();
 
 /* this stuns the client for max time, with no way to break it -solar
 	if (this->IsClient()){
Reply With Quote