Added NonRandomWalkNpcs AI for future use.

This commit is contained in:
MobiusDev
2015-11-13 22:16:09 +00:00
parent 4417f57982
commit b9f74b37c0
2 changed files with 14 additions and 12 deletions

View File

@@ -122,6 +122,7 @@ ai/group_template/LairOfAntharas.java
ai/group_template/MinionSpawnManager.java
ai/group_template/MonasteryOfSilence.java
ai/group_template/NonLethalableNpcs.java
ai/group_template/NonRandomWalkNpcs.java
ai/group_template/OrbisTempleStatues.java
ai/group_template/PaganKey.java
ai/group_template/PaganTemple.java
@@ -163,7 +164,6 @@ ai/individual/DarkWaterDragon.java
ai/individual/DivineBeast.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

View File

@@ -16,26 +16,28 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package ai.individual;
package ai.group_template;
import ai.npc.AbstractNpcAI;
import com.l2jserver.gameserver.model.actor.L2Npc;
/**
* Embryo Purifier AI.
* Non Random Walk Npcs AI.
* @author Mobius
*/
public class EmbryoPurifier extends AbstractNpcAI
public class NonRandomWalkNpcs extends AbstractNpcAI
{
// Npc
private static final int EMBRYO_PURIFIER_1 = 27540;
private static final int EMBRYO_PURIFIER_2 = 27541;
public EmbryoPurifier()
private static final int[] NPCS =
{
super(EmbryoPurifier.class.getSimpleName(), "ai/individual");
addSpawnId(EMBRYO_PURIFIER_1, EMBRYO_PURIFIER_2);
27540, // Fields of Massacre - Embryo Purifier
27541, // Fields of Massacre - Embryo Purifier
};
public NonRandomWalkNpcs()
{
super(NonRandomWalkNpcs.class.getSimpleName(), "ai/group_template");
addSpawnId(NPCS);
}
@Override
@@ -47,6 +49,6 @@ public class EmbryoPurifier extends AbstractNpcAI
public static void main(String[] args)
{
new EmbryoPurifier();
new NonRandomWalkNpcs();
}
}