mirror of
				https://bitbucket.org/Ioncannon/project-meteor-server.git
				synced 2025-05-20 08:26:59 -04:00 
			
		
		
		
	Added warp to public and private areas shortcut. Fixed counter printout bug. Fixed some commands. Fixed handling of the chocobo lender at the ferry docks.
This commit is contained in:
		| @@ -642,7 +642,7 @@ namespace Meteor.Map.Actors | ||||
|             return new Vector3(positionX, positionY, positionZ); | ||||
|         } | ||||
|  | ||||
|         public void SetPos(float x, float y, float z, float rot = 0, uint zoneId = 0) | ||||
|         public void SetPos(float x, float y, float z, float rot = 0, bool instant = false) | ||||
|         { | ||||
|             oldPositionX = positionX; | ||||
|             oldPositionY = positionY; | ||||
| @@ -655,7 +655,13 @@ namespace Meteor.Map.Actors | ||||
|             rotation = rot; | ||||
|  | ||||
|             // todo: handle zone? | ||||
|             CurrentArea.BroadcastPacketAroundActor(this, MoveActorToPositionPacket.BuildPacket(Id, x, y, z, rot, moveState)); | ||||
|             if (instant) | ||||
|             { | ||||
|                 CurrentArea.BroadcastPacketAroundPoint(oldPositionX, oldPositionY, CreateSpawnTeleportPacket(0)); | ||||
|                 CurrentArea.BroadcastPacketAroundPoint(positionX, positionY, CreateSpawnTeleportPacket(0)); | ||||
|             } | ||||
|             else | ||||
|                 CurrentArea.BroadcastPacketAroundActor(this, MoveActorToPositionPacket.BuildPacket(Id, x, y, z, rot, moveState)); | ||||
|         } | ||||
|  | ||||
|         public void LookAt(Actor actor) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user