Fixed monster drift parameters.
This commit is contained in:
@@ -34,11 +34,12 @@ public class NoRandomActivity extends AbstractNpcAI
|
||||
@Override
|
||||
public void onSpawnNpc(SpawnTemplate template, SpawnGroup group, Npc npc)
|
||||
{
|
||||
npc.setRandomAnimation(npc.getParameters().getBoolean("disableRandomAnimation", false));
|
||||
npc.setRandomWalking(npc.getParameters().getBoolean("disableRandomWalk", false));
|
||||
if (npc.getSpawn() != null)
|
||||
npc.setRandomAnimation(!template.getParameters().getBoolean("disableRandomAnimation", false));
|
||||
final boolean randomWalk = !template.getParameters().getBoolean("disableRandomWalk", false);
|
||||
npc.setRandomWalking(randomWalk);
|
||||
if ((npc.getSpawn() != null))
|
||||
{
|
||||
npc.getSpawn().setRandomWalking(!npc.getParameters().getBoolean("disableRandomWalk", false));
|
||||
npc.getSpawn().setRandomWalking(randomWalk);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/spawns.xsd">
|
||||
<spawn name="ChapelGuards">
|
||||
<spawn name="ChapelGuards" ai="NoRandomActivity">
|
||||
<parameters>
|
||||
<param name="disableRandomWalk" value="true" />
|
||||
</parameters>
|
||||
|
||||
Reference in New Issue
Block a user