21 New Plugin For Monster
Thx to Admin Vorspire's For his Plugin 1.0
http://www.runuo.com/forums/showthread.php?t=72434
Beta
All Plugin Compile without error .
No one is tested in game.
Modify the red code to change the Ability:
ClasseName.Action(Target)
21 New action Action come from Admin Vorspire's,Champ,RunUOforum
Here is the list:
ClasseName.Action And Description
-Teleportto.DoTeleTo//Should teleport monster to player -10mana to monster
-Trowto.DoBomber // Trow Bomb to Player...
-Drain.DoHitsDrainAttack //Drain hits Player in a range 1 5hits
-Drain.DoStamDrainAttack //Drain stam Player in a range 1 5stam
-Drain.DoManaDrainAttack // Drain mana Player in a range 1 5mana
-Reveal.DoHumanReveal // Reveal in a range of 10 and talk
-Blocking.Block // Froze the monster
-Drugged.ActStoned // make the player move random and talk
-Magic.Earthquaker // EarthQuake From Champ Spell
-Magic.PowerWordKill // one hit kill (instant kill)
-Magic.HitPoison // hit lethal poison
-Area.DoMassPeace// Remove Current target
-Area.DoMassProvoke // all attack the player
-Area.DoAreaAttack // simple area dmg
-Spawn.SpawnUndeadArmy // Spawn
-SpawnAndEat.SpawnBogling // Spawn
-SpawnAndEat.EatBoglings // Eat His Spawn
-Morph.Polymorph // Champ Spell
-Trow.UnholyBone // Trow Something
-SpawmTeleport.BeginRift // Should make a teleport and tele himself to a location
But all Depend on the Action Starter this is just the ActionHandeler.
Beta
Thx to Admin Vorspire's For his Plugin 1.0
http://www.runuo.com/forums/showthread.php?t=72434
Beta
All Plugin Compile without error .
No one is tested in game.
Code:
//C@C Sample Action Starter
public override void OnGaveMeleeAttack( Mobile defender )
{
base.OnGaveMeleeAttack(defender);
if (Hits < 500 )
{
[COLOR="Red"]MobileFeatures.DoSpawnUndeadArmy[/COLOR](defender);// ClasseName.Action(Target)
}
}
ClasseName.Action(Target)
Code:
using System;
using System.Collections;
using System.IO;
using Server;
using Server.Items;
using Server.Mobiles;
namespace Server
{
public class [COLOR="Red"]Drain[/COLOR] //C@C ClasseName
{
public static void [COLOR="Red"]DoHitsDrainAttack[/COLOR](BaseCreature mobile, Mobile mob ) //C@C Action
{
foreach (Mobile m in mobile.GetMobilesInRange( 1 ) )
if (m != null && m.Hits >= 50 && m.AccessLevel == AccessLevel.Player)
mobile.Hits += 6;
mob.Hits -= 5;
}
Here is the list:
ClasseName.Action And Description
-Teleportto.DoTeleTo//Should teleport monster to player -10mana to monster
-Trowto.DoBomber // Trow Bomb to Player...
-Drain.DoHitsDrainAttack //Drain hits Player in a range 1 5hits
-Drain.DoStamDrainAttack //Drain stam Player in a range 1 5stam
-Drain.DoManaDrainAttack // Drain mana Player in a range 1 5mana
-Reveal.DoHumanReveal // Reveal in a range of 10 and talk
-Blocking.Block // Froze the monster
-Drugged.ActStoned // make the player move random and talk
-Magic.Earthquaker // EarthQuake From Champ Spell
-Magic.PowerWordKill // one hit kill (instant kill)
-Magic.HitPoison // hit lethal poison
-Area.DoMassPeace// Remove Current target
-Area.DoMassProvoke // all attack the player
-Area.DoAreaAttack // simple area dmg
-Spawn.SpawnUndeadArmy // Spawn
-SpawnAndEat.SpawnBogling // Spawn
-SpawnAndEat.EatBoglings // Eat His Spawn
-Morph.Polymorph // Champ Spell
-Trow.UnholyBone // Trow Something
-SpawmTeleport.BeginRift // Should make a teleport and tele himself to a location
But all Depend on the Action Starter this is just the ActionHandeler.
Beta