Core/Creature: Use proper name for wander distance.

Port From (https://github.com/TrinityCore/TrinityCore/commit/72093e98e1bdbd3b83d8030d1cb50306bb04b028)
This commit is contained in:
hondacrx
2022-01-07 09:33:54 -05:00
parent fa5dae93cc
commit c6186f17bd
10 changed files with 40 additions and 33 deletions
+5 -5
View File
@@ -1403,8 +1403,8 @@ namespace Game.Chat
return true;
}
[Command("spawndist", RBACPermissions.CommandNpcSetSpawndist)]
static bool HandleNpcSetSpawnDistCommand(StringArguments args, CommandHandler handler)
[Command("wanderdistance", RBACPermissions.CommandNpcSetSpawndist)]
static bool HandleNpcSetWanderDistanceCommand(StringArguments args, CommandHandler handler)
{
if (args.Empty())
return false;
@@ -1428,7 +1428,7 @@ namespace Game.Chat
else
return false;
creature.SetRespawnRadius(option);
creature.SetWanderDistance(option);
creature.SetDefaultMovementType(mtype);
creature.GetMotionMaster().Initialize();
if (creature.IsAlive()) // dead creature will reset movement generator at respawn
@@ -1437,14 +1437,14 @@ namespace Game.Chat
creature.Respawn();
}
PreparedStatement stmt = DB.World.GetPreparedStatement(WorldStatements.UPD_CREATURE_SPAWN_DISTANCE);
PreparedStatement stmt = DB.World.GetPreparedStatement(WorldStatements.UPD_CREATURE_WANDER_DISTANCE);
stmt.AddValue(0, option);
stmt.AddValue(1, (byte)mtype);
stmt.AddValue(2, guidLow);
DB.World.Execute(stmt);
handler.SendSysMessage(CypherStrings.CommandSpawndist, option);
handler.SendSysMessage(CypherStrings.CommandWanderDistance, option);
return true;
}