From 16237dc8f188fc11f2e3fe9be654f3ebe15fa817 Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Thu, 5 Nov 2015 13:22:05 +0000 Subject: [PATCH] Embryo Purifier AI. --- trunk/dist/game/data/scripts.cfg | 1 + .../scripts/ai/individual/EmbryoPurifier.java | 52 +++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 trunk/dist/game/data/scripts/ai/individual/EmbryoPurifier.java diff --git a/trunk/dist/game/data/scripts.cfg b/trunk/dist/game/data/scripts.cfg index 2bfc706e2b..faccc25b22 100644 --- a/trunk/dist/game/data/scripts.cfg +++ b/trunk/dist/game/data/scripts.cfg @@ -163,6 +163,7 @@ ai/individual/DivineBeast.java ai/individual/DrChaos.java ai/individual/DrillSergeant.java ai/individual/Eleve.java +ai/individual/EmbryoPurifier.java ai/individual/Epidos.java ai/individual/EvasGiftBox.java ai/individual/FrightenedRagnaOrc.java diff --git a/trunk/dist/game/data/scripts/ai/individual/EmbryoPurifier.java b/trunk/dist/game/data/scripts/ai/individual/EmbryoPurifier.java new file mode 100644 index 0000000000..11ede85bdc --- /dev/null +++ b/trunk/dist/game/data/scripts/ai/individual/EmbryoPurifier.java @@ -0,0 +1,52 @@ +/* + * Copyright (C) 2004-2015 L2J DataPack + * + * This file is part of L2J DataPack. + * + * L2J DataPack is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * L2J DataPack is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +package ai.individual; + +import ai.npc.AbstractNpcAI; + +import com.l2jserver.gameserver.model.actor.L2Npc; + +/** + * Embryo Purifier AI. + * @author Mobius + */ +public class EmbryoPurifier extends AbstractNpcAI +{ + // Npc + private static final int EMBRYO_PURIFIER_1 = 27540; + private static final int EMBRYO_PURIFIER_2 = 27541; + + public EmbryoPurifier() + { + super(EmbryoPurifier.class.getSimpleName(), "ai/individual"); + addSpawnId(EMBRYO_PURIFIER_1, EMBRYO_PURIFIER_2); + } + + @Override + public String onSpawn(L2Npc npc) + { + npc.setIsNoRndWalk(true); + return super.onSpawn(npc); + } + + public static void main(String[] args) + { + new EmbryoPurifier(); + } +} \ No newline at end of file