Final Realms
Wanderer
Custom Necromancer AI
Summary:
Customised Necromancer AI V1.0
Used for necromantic npcs. This Ai enables you to create Necromancer npcs, that cast necromancer spells while in combat. A good complement to any customised shard.
To use this script you must have the following items scripted in your shard:
Necromancer bag of reagents ( or if not available, necromancer reagents must be part of the npc's loot ).
Full necromancer spellbook ( how to add this, is included on smaple npc code ).
Works on RunUO 1.0 RC0
For support email me at: [email protected]
Or post on this thread.
Description:
Customised Necromancer AI V1.0
Used parts of the standard RunUO MageAI.cs
Used for necromantic npcs. This Ai enables you to create Necromancer npcs, that cast necromancer spells while in combat. A good complement to any customised shard.
To use this script you must have the following items scripted in your shard:
Necromancer bag of reagents ( or if not available, necromancer reagents must be part of the npc's loot ).
Full necromancer spellbook.
Components needed:
These items below are needed, as just like the players, a npc must have the necessary components to use a skill:
Full Necromancer Spellbook ( how to add this is included on sampl npc code ).
Necromancer bag of reagents, comes with the RunUO 1.0 RC0 release.
Necromancer Npcs, will need the following skills for best usage of AI:
Necromancy, Spirit Speak, Poisoning & Meditation skills.
Features:
- Npcs will cast Necromancer spells when attacking.
- Npcs use Spirit Speak as a healing method.
- Npcs usage of high end spells such as Wither & Vengeful Spirit
- Npcs usage of spell combos
- Npcs will teleport to target as Mage Npcs would
- Improved healing performance but based solely on Spirit Speak.
Support:
Script supported only on RunUO 1.0 RC0 version.
For support email me at: [email protected]
Or post on this thread.
Thanks:
My thanks for the collaboration and help for developing this customised AI go to:
Darklon, and Admin Maeve from Maeve's Garden.
SkyMonkey, Sidsid & GoldDraco13 from RunUo Forums for the Sample npc, and the Full Necromancer Spellbook Generation Code.
Enjoy.
Installation Instructions:
To install proceed as follows:
On the file BaseAI.cs:
Under line 26, insert the following:
AI_Necro
Under line 250, insert the following:
SkillName.Necromancy
On BaseCreature.cs:
Under line 1616, insert the following:
/////////////////NECROAI//////////////
case AIType.AI_Necro:
m_AI = new NecroAI(this);
break;
/////////////////NECROAI//////////////
Final steps:
After this is done, put the NecroAi.cs file into your folder:
Scripts/Engines/AI/AI
Start your server after installing, normally.
More info on use:
To use on npcs, declare the AI normally like for any other AI:
public NpcName() : base( AIType.AI_Necro, FightMode.Closest, 10, 1, 0.2, 0.4 )
Update to downloads( 05/20/2004 ):
Released Single pack with all files & one bonus NPC.
Pack inludes:
Pre-modified BaseAI & BaseCreature scripts for a easier installation.
Sample Npc, demonstrating useage of AI, how to include necro reagents, and how to include in loot a full necromancer spellbook (Sample Necromancer, by SkyMonkey ).
Revised versions of the base lich npc, that now use the Necromancer AI ( Revised Lich Npcs, by GoldDraco13 ).
Bonus Custom NPC - Boss type toughness - Grim Reaper.
Installation directories:
To use these files you must not have previously edited them to add anything, as they will overwrite completely you old ones. They contain only the modification for the use of this AI script, and have been tested on a base, clean installation of RunUO 1.0 RC0.
These files should be extracted to:
Scripts/Engines/AI/AI - for BaseAI.cs
and
Scripts/Engines/AI/Creatures - for BaseCreature.cs
The NPC files should be extracted to:
Scripts/Custom/Npc - for SampleNecromancer.cs
Scripts/Custom/Npc - for GrimReaper.cs
and for GoldDraco13's updated lich pack:
Scripts/Mobiles/Monsters/Humanoid/Magic - for the AncientLich.cs, Lich.cs and LichLord.cs
After these files are installed, follow the remainder of instructions to call upon the AI, as explained above, or read through the code of the official sample npc.
For more advanced examples, download GoldDraco13's update to the base distribution lich npc files, also included in the distribution files.
For advanced npc sample also see the bonus custom npc included, named GrimReaper.cs
File includes installation instructions as posted here.
For the matching AI script, the Custom Necromage AI script, you can go here:
Custom Necromage AI v1.0 Beta - RunUO 1.0 RC0
For the newest AI I have released, the paladin AI, go here:
Custom Paladin AI v1.0 Beta - RunUO 1.0 RC0
Summary:
Customised Necromancer AI V1.0
Used for necromantic npcs. This Ai enables you to create Necromancer npcs, that cast necromancer spells while in combat. A good complement to any customised shard.
To use this script you must have the following items scripted in your shard:
Necromancer bag of reagents ( or if not available, necromancer reagents must be part of the npc's loot ).
Full necromancer spellbook ( how to add this, is included on smaple npc code ).
Works on RunUO 1.0 RC0
For support email me at: [email protected]
Or post on this thread.
Description:
Customised Necromancer AI V1.0
Used parts of the standard RunUO MageAI.cs
Used for necromantic npcs. This Ai enables you to create Necromancer npcs, that cast necromancer spells while in combat. A good complement to any customised shard.
To use this script you must have the following items scripted in your shard:
Necromancer bag of reagents ( or if not available, necromancer reagents must be part of the npc's loot ).
Full necromancer spellbook.
Components needed:
These items below are needed, as just like the players, a npc must have the necessary components to use a skill:
Full Necromancer Spellbook ( how to add this is included on sampl npc code ).
Necromancer bag of reagents, comes with the RunUO 1.0 RC0 release.
Necromancer Npcs, will need the following skills for best usage of AI:
Necromancy, Spirit Speak, Poisoning & Meditation skills.
Features:
- Npcs will cast Necromancer spells when attacking.
- Npcs use Spirit Speak as a healing method.
- Npcs usage of high end spells such as Wither & Vengeful Spirit
- Npcs usage of spell combos
- Npcs will teleport to target as Mage Npcs would
- Improved healing performance but based solely on Spirit Speak.
Support:
Script supported only on RunUO 1.0 RC0 version.
For support email me at: [email protected]
Or post on this thread.
Thanks:
My thanks for the collaboration and help for developing this customised AI go to:
Darklon, and Admin Maeve from Maeve's Garden.
SkyMonkey, Sidsid & GoldDraco13 from RunUo Forums for the Sample npc, and the Full Necromancer Spellbook Generation Code.
Enjoy.
Installation Instructions:
To install proceed as follows:
On the file BaseAI.cs:
Under line 26, insert the following:
AI_Necro
Under line 250, insert the following:
SkillName.Necromancy
On BaseCreature.cs:
Under line 1616, insert the following:
/////////////////NECROAI//////////////
case AIType.AI_Necro:
m_AI = new NecroAI(this);
break;
/////////////////NECROAI//////////////
Final steps:
After this is done, put the NecroAi.cs file into your folder:
Scripts/Engines/AI/AI
Start your server after installing, normally.
More info on use:
To use on npcs, declare the AI normally like for any other AI:
public NpcName() : base( AIType.AI_Necro, FightMode.Closest, 10, 1, 0.2, 0.4 )
Update to downloads( 05/20/2004 ):
Released Single pack with all files & one bonus NPC.
Pack inludes:
Pre-modified BaseAI & BaseCreature scripts for a easier installation.
Sample Npc, demonstrating useage of AI, how to include necro reagents, and how to include in loot a full necromancer spellbook (Sample Necromancer, by SkyMonkey ).
Revised versions of the base lich npc, that now use the Necromancer AI ( Revised Lich Npcs, by GoldDraco13 ).
Bonus Custom NPC - Boss type toughness - Grim Reaper.
Installation directories:
To use these files you must not have previously edited them to add anything, as they will overwrite completely you old ones. They contain only the modification for the use of this AI script, and have been tested on a base, clean installation of RunUO 1.0 RC0.
These files should be extracted to:
Scripts/Engines/AI/AI - for BaseAI.cs
and
Scripts/Engines/AI/Creatures - for BaseCreature.cs
The NPC files should be extracted to:
Scripts/Custom/Npc - for SampleNecromancer.cs
Scripts/Custom/Npc - for GrimReaper.cs
and for GoldDraco13's updated lich pack:
Scripts/Mobiles/Monsters/Humanoid/Magic - for the AncientLich.cs, Lich.cs and LichLord.cs
After these files are installed, follow the remainder of instructions to call upon the AI, as explained above, or read through the code of the official sample npc.
For more advanced examples, download GoldDraco13's update to the base distribution lich npc files, also included in the distribution files.
For advanced npc sample also see the bonus custom npc included, named GrimReaper.cs
File includes installation instructions as posted here.
For the matching AI script, the Custom Necromage AI script, you can go here:
Custom Necromage AI v1.0 Beta - RunUO 1.0 RC0
For the newest AI I have released, the paladin AI, go here:
Custom Paladin AI v1.0 Beta - RunUO 1.0 RC0