Broadcast NPC information if spawned in an instance.
This commit is contained in:
parent
a66ecb5d4d
commit
1500715d70
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -439,6 +439,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
notifyNpcSpawned(npc);
|
||||
|
||||
// Check for overriden by spawnlist AIData
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
@ -442,6 +442,12 @@ public class Spawn extends Location implements IIdentifiable, INamable
|
||||
// Spawn NPC
|
||||
npc.spawnMe(newlocx, newlocy, newlocz);
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (npc.getInstanceId() > 0)
|
||||
{
|
||||
npc.broadcastInfo();
|
||||
}
|
||||
|
||||
if (_spawnTemplate != null)
|
||||
{
|
||||
_spawnTemplate.notifySpawnNpc(npc);
|
||||
|
@ -325,6 +325,12 @@ public class MinionList
|
||||
|
||||
minion.spawnMe(newX, newY, master.getZ());
|
||||
|
||||
// Make sure info is broadcasted in instances
|
||||
if (minion.getInstanceId() > 0)
|
||||
{
|
||||
minion.broadcastInfo();
|
||||
}
|
||||
|
||||
return minion;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user