Example #1
0
 public void OnCurvMagic(Object.Mobile obj, int x, int y, Object.SpellSequence seq)
 {
     if (_CurveMagic != null)
     {
         _CurveMagic(obj, x, y, seq);
     }
 }
Example #2
0
 public CurveMagic(int objId, int X, int Y, Object.SpellSequence spellani)
     : base(0x28)
 {
     Write(objId);
     Write((short)X);
     Write((short)Y);
     Write((byte)0);
     Write((byte)0);
     Write((byte)spellani.OnCastSprite);
     Write((byte)spellani.MovingSprite);
     Write((byte)spellani.OnImpactSprite);
     Fill(7);
     //   for (int i = 0; i < 7; i++) msg.Add(0x12);
     Write((byte)spellani.Thickness);
     Write((byte)spellani.Type);
     Write((byte)spellani.Speed);
     Write((byte)spellani.Streak);
 }
Example #3
0
 public void OnCurveMagic(Object.Mobile obj, int x, int y, Object.SpellSequence seq)
 {
     gameLink.Send(new GameOutMessage.CurveMagic(obj.objId, x, y, seq).Compile());
 }