public void OnCurvMagic(Object.Mobile obj, int x, int y, Object.SpellSequence seq) { if (_CurveMagic != null) { _CurveMagic(obj, x, y, seq); } }
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); }
public void OnCurveMagic(Object.Mobile obj, int x, int y, Object.SpellSequence seq) { gameLink.Send(new GameOutMessage.CurveMagic(obj.objId, x, y, seq).Compile()); }