احصائياتى

الردود
4

المشاهدات
383
 
ElSaher
.:: مشرف اقسام كونكر ::.

المشاركات
3,131

+التقييم
1.17

تاريخ التسجيل
Jun 2019

الاقامة
الزقازيق

نظام التشغيل
ويندوز 0

رقم العضوية
279
2020-08-07, 03:04 AM
المشاركة 1
2020-08-07, 03:04 AM
المشاركة 1
افتراضي system RestartSpell
اعمل كلاس جديد باسم
RestartSpell.cs
امسح كل الي فيه وضيف دول

كود:
using System;
using System.Collections.Generic;
using System.Linq;
using XMeGo.Network.GamePackets;
using System.Text;
using System.Threading.Tasks;

namespace 
XMeGo
{
    class 
RestartSpell
    
{
        public static 
void RestartSpellClient(Client.GameState client)
        {

            
#region AddRebornSpell
            
if (client.Entity.FirstRebornClass >= 130 && client.Entity.FirstRebornClass <= 135 || client.Entity.SecondRebornClass >= 130 && client.Entity.SecondRebornClass <= 135 || client.Entity.Class >= 130 && client.Entity.Class <= 135)
            {
                
client.AddSpell(new Spell(true) { ID = 1095 });
                
client.AddSpell(new Spell(true) { ID = 1090 });
                
client.AddSpell(new Spell(true) { ID = 1195 });
                
client.AddSpell(new Spell(true) { ID = 1085 });
            }
            if (
client.Entity.FirstRebornClass >= 70 && client.Entity.FirstRebornClass <= 75 || client.Entity.SecondRebornClass >= 70 && client.Entity.SecondRebornClass <= 75 || client.Entity.Class >= 70 && client.Entity.Class <= 75)
            {
                
client.AddSpell(new Spell(true) { ID = 11070 });
            }
            if (
client.Entity.Class >= 80 && client.Entity.Class <= 85)
            {
                
client.AddSpell(new Spell(true) { ID = 12200 });
                
client.AddSpell(new Spell(true) { ID = 12270 });
            }
            if (
client.Entity.Class >= 70 && client.Entity.Class <= 75)
            {
                
client.AddSpell(new Spell(true) { ID = 14680 });
                
client.AddSpell(new Spell(true) { ID = 14710 });
            }
            if (
client.Entity.FirstRebornClass >= 80 && client.Entity.FirstRebornClass <= 85 || client.Entity.SecondRebornClass >= 80 && client.Entity.SecondRebornClass <= 85 || client.Entity.Class >= 80 && client.Entity.Class <= 85)
            {
                
client.AddSpell(new Spell(true) { ID = 12280 });
            }
            if (
client.Entity.FirstRebornClass >= 50 && client.Entity.FirstRebornClass <= 55 || client.Entity.SecondRebornClass >= 50 && client.Entity.SecondRebornClass <= 55 || client.Entity.Class >= 50 && client.Entity.Class <= 55)
            {
                
client.AddSpell(new Spell(true) { ID = 6001 });
            }
            if (
client.Entity.FirstRebornClass >= 60 && client.Entity.FirstRebornClass <= 65 || client.Entity.SecondRebornClass >= 60 && client.Entity.SecondRebornClass <= 65 || client.Entity.Class >= 60 && client.Entity.Class <= 65)
            {
                
client.AddSpell(new Spell(true) { ID = 10400 });
            }
            if (
client.Entity.FirstRebornClass >= 10 && client.Entity.FirstRebornClass <= 15 || client.Entity.SecondRebornClass >= 10 && client.Entity.SecondRebornClass <= 15 || client.Entity.Class >= 10 && client.Entity.Class <= 15)
            {
                
client.AddSpell(new Spell(true) { ID = 1110 });
            }
            if (
client.Entity.FirstRebornClass == 65 && client.Entity.SecondRebornClass == 65 && client.Entity.Class >= 60 && client.Entity.Class <= 65)
            {
                
client.AddSpell(new Spell(true) { ID = 10405 });
            }
            else
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
            
if (client.Entity.FirstRebornClass == 135 && client.Entity.SecondRebornClass == 135 && client.Entity.Class >= 130 && client.Entity.Class <= 135)
            {
                
client.AddSpell(new Spell(true) { ID = 30000 });
            }
            
#endregion AddRebornSpell
            #region Anti Auto Skill by MeGo
            #region Trojan
            
if (client.Entity.Class >= 10 && client.Entity.Class <= 15)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
// //client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                // client.RemoveSpell(new Spell(true) { ID = 1015 });
                // client.RemoveSpell(new Spell(true) { ID = 11970 });
                // client.RemoveSpell(new Spell(true) { ID = 11990 });
                // client.RemoveSpell(new Spell(true) { ID = 11980 });
                // client.RemoveSpell(new Spell(true) { ID = 11960 });
                // client.RemoveSpell(new Spell(true) { ID = 1115 });
                // client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region WindWalker
            
if (client.Entity.Class >= 160 && client.Entity.Class <= 165)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
//  client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                // client.RemoveSpell(new Spell(true) { ID = 12950 });
                // client.RemoveSpell(new Spell(true) { ID = 12930 });
                // client.RemoveSpell(new Spell(true) { ID = 12990 });
                // client.RemoveSpell(new Spell(true) { ID = 12960 });
                //  client.RemoveSpell(new Spell(true) { ID = 13000 });
                // client.RemoveSpell(new Spell(true) { ID = 13030 });
                //  //client.RemoveSpell(new Spell(true) { ID = 8001 });
                // client.RemoveSpell(new Spell(true) { ID = 13020 });
                // client.RemoveSpell(new Spell(true) { ID = 12890 });
                // client.RemoveSpell(new Spell(true) { ID = 13090 });
                // client.RemoveSpell(new Spell(true) { ID = 12850 });
                // client.RemoveSpell(new Spell(true) { ID = 12840 });
                // client.RemoveSpell(new Spell(true) { ID = 12970 });
                // client.RemoveSpell(new Spell(true) { ID = 12940 });
                //client.RemoveSpell(new Spell(true) { ID = 12830 });
                //client.RemoveSpell(new Spell(true) { ID = 12860 });
                // client.RemoveSpell(new Spell(true) { ID = 12870 });
                //client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Warrior
            
if (client.Entity.Class >= 20 && client.Entity.Class <= 25)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
//  client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                //  client.RemoveSpell(new Spell(true) { ID = 12770 });
                //  client.RemoveSpell(new Spell(true) { ID = 12690 });
                //  client.RemoveSpell(new Spell(true) { ID = 12700 });
                //  client.RemoveSpell(new Spell(true) { ID = 12660 });
                //  client.RemoveSpell(new Spell(true) { ID = 12680 });
                // client.RemoveSpell(new Spell(true) { ID = 1020 });
                // client.RemoveSpell(new Spell(true) { ID = 11200 });
                // client.RemoveSpell(new Spell(true) { ID = 10470 });
                // client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Ninja
            
if (client.Entity.Class >= 50 && client.Entity.Class <= 55)
            {
                
/*  client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                  client.RemoveSpell(new Spell(true) { ID = 12070 });
                  client.RemoveSpell(new Spell(true) { ID = 12090 });
                  client.RemoveSpell(new Spell(true) { ID = 12110 });
                  //client.RemoveSpell(new Spell(true) { ID = 8001 });
                  client.RemoveSpell(new Spell(true) { ID = 11230 });
                  client.RemoveSpell(new Spell(true) { ID = 6010 });
                  client.RemoveSpell(new Spell(true) { ID = 11170 });
                  client.RemoveSpell(new Spell(true) { ID = 6011 });
                  client.RemoveSpell(new Spell(true) { ID = 11180 });
                  client.RemoveSpell(new Spell(true) { ID = 6002 });
                  client.RemoveSpell(new Spell(true) { ID = 6003 });
                  client.RemoveSpell(new Spell(true) { ID = 6004 });
                  client.RemoveSpell(new Spell(true) { ID = 6000 });*/
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Monk
            
if (client.Entity.Class >= 60 && client.Entity.Class <= 65)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
//  client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                //  client.RemoveSpell(new Spell(true) { ID = 10490 });
                //  client.RemoveSpell(new Spell(true) { ID = 10395 });
                //  client.RemoveSpell(new Spell(true) { ID = 12550 });
                //  client.RemoveSpell(new Spell(true) { ID = 12560 });
                // client.RemoveSpell(new Spell(true) { ID = 10425 });
                // client.RemoveSpell(new Spell(true) { ID = 10410 });
                //  //client.RemoveSpell(new Spell(true) { ID = 8001 });
                //  client.RemoveSpell(new Spell(true) { ID = 12570 });
                //  client.RemoveSpell(new Spell(true) { ID = 10390 });
                //  client.RemoveSpell(new Spell(true) { ID = 10415 });
                //  client.RemoveSpell(new Spell(true) { ID = 10381 });
                //  client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Pirate
            
if (client.Entity.Class >= 70 && client.Entity.Class <= 75)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
// client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                //  client.RemoveSpell(new Spell(true) { ID = 11110 });
                // client.RemoveSpell(new Spell(true) { ID = 11030 });
                // client.RemoveSpell(new Spell(true) { ID = 11130 });
                // client.RemoveSpell(new Spell(true) { ID = 14710 });
                // client.RemoveSpell(new Spell(true) { ID = 14680 });
                // client.RemoveSpell(new Spell(true) { ID = 11100 });
                // client.RemoveSpell(new Spell(true) { ID = 11050 });
                // client.RemoveSpell(new Spell(true) { ID = 11140 });
                // client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Leelong
            
if (client.Entity.Class >= 80 && client.Entity.Class <= 85)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 12390 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
//  client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                //  client.RemoveSpell(new Spell(true) { ID = 12220 });
                // client.RemoveSpell(new Spell(true) { ID = 12290 });
                // client.RemoveSpell(new Spell(true) { ID = 12320 });
                //  client.RemoveSpell(new Spell(true) { ID = 12340 });
                //  client.RemoveSpell(new Spell(true) { ID = 12210 });
                //  client.RemoveSpell(new Spell(true) { ID = 12130 });
                //  //client.RemoveSpell(new Spell(true) { ID = 8001 });
                //  client.RemoveSpell(new Spell(true) { ID = 12120 });
                //  client.RemoveSpell(new Spell(true) { ID = 12270 });
                //  client.RemoveSpell(new Spell(true) { ID = 12330 });
                //  client.RemoveSpell(new Spell(true) { ID = 12170 });
                //  client.RemoveSpell(new Spell(true) { ID = 12160 });
                //  client.RemoveSpell(new Spell(true) { ID = 12350 });
                //  client.RemoveSpell(new Spell(true) { ID = 12140 });
                // client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Toaist
            
if (client.Entity.Class >= 132 && client.Entity.Class <= 135)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
// client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                //  client.RemoveSpell(new Spell(true) { ID = 1100 });
                //  client.RemoveSpell(new Spell(true) { ID = 1175 });
                // client.RemoveSpell(new Spell(true) { ID = 12390 });
                // //client.RemoveSpell(new Spell(true) { ID = 8001 });
                //  client.RemoveSpell(new Spell(true) { ID = 1050 });
                //  client.RemoveSpell(new Spell(true) { ID = 1005 });
                //  client.RemoveSpell(new Spell(true) { ID = 12370 });
                //  client.RemoveSpell(new Spell(true) { ID = 30000 });
                
client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                
client.RemoveSpell(new Spell(true) { ID = 1180 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1165 });
                
client.RemoveSpell(new Spell(true) { ID = 1160 });
                
client.RemoveSpell(new Spell(true) { ID = 1125 });
                
client.RemoveSpell(new Spell(true) { ID = 1120 });
                
client.RemoveSpell(new Spell(true) { ID = 1010 });
                
client.RemoveSpell(new Spell(true) { ID = 5001 });
                
client.RemoveSpell(new Spell(true) { ID = 10309 });
                
client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #region Fire
            
if (client.Entity.Class >= 142 && client.Entity.Class <= 145)
            {
                
client.RemoveSpell(new Spell(true) { ID = 12080 }); //Ninga
                
client.RemoveSpell(new Spell(true) { ID = 12070 });
                
client.RemoveSpell(new Spell(true) { ID = 12090 });
                
client.RemoveSpell(new Spell(true) { ID = 12110 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 11230 });
                
client.RemoveSpell(new Spell(true) { ID = 6010 });
                
client.RemoveSpell(new Spell(true) { ID = 11170 });
                
client.RemoveSpell(new Spell(true) { ID = 6011 });
                
client.RemoveSpell(new Spell(true) { ID = 11180 });
                
client.RemoveSpell(new Spell(true) { ID = 6002 });
                
client.RemoveSpell(new Spell(true) { ID = 6003 });
                
client.RemoveSpell(new Spell(true) { ID = 6004 });
                
client.RemoveSpell(new Spell(true) { ID = 6000 });
                
client.RemoveSpell(new Spell(true) { ID = 1075 }); //Water
                
client.RemoveSpell(new Spell(true) { ID = 1100 });
                
client.RemoveSpell(new Spell(true) { ID = 1175 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 1050 });
                
client.RemoveSpell(new Spell(true) { ID = 1005 });
                
client.RemoveSpell(new Spell(true) { ID = 12370 });
                
client.RemoveSpell(new Spell(true) { ID = 30000 });
                
//  client.RemoveSpell(new Spell(true) { ID = 1150 }); //Fire
                //  client.RemoveSpell(new Spell(true) { ID = 1180 });
                //   //client.RemoveSpell(new Spell(true) { ID = 8001 });
                //client.RemoveSpell(new Spell(true) { ID = 1120 });
                //   client.RemoveSpell(new Spell(true) { ID = 1165 });
                //  client.RemoveSpell(new Spell(true) { ID = 12390 });
                //   client.RemoveSpell(new Spell(true) { ID = 1160 });
                //   client.RemoveSpell(new Spell(true) { ID = 1125 });
                //   client.RemoveSpell(new Spell(true) { ID = 1010 });
                //   client.RemoveSpell(new Spell(true) { ID = 5001 });
                //   client.RemoveSpell(new Spell(true) { ID = 10309 });
                //   client.RemoveSpell(new Spell(true) { ID = 12400 });
                
client.RemoveSpell(new Spell(true) { ID = 11060 }); //Piart
                
client.RemoveSpell(new Spell(true) { ID = 11110 });
                
client.RemoveSpell(new Spell(true) { ID = 11030 });
                
client.RemoveSpell(new Spell(true) { ID = 11130 });
                
client.RemoveSpell(new Spell(true) { ID = 11100 });
                
client.RemoveSpell(new Spell(true) { ID = 14710 });
                
client.RemoveSpell(new Spell(true) { ID = 14680 });
                
client.RemoveSpell(new Spell(true) { ID = 11050 });
                
client.RemoveSpell(new Spell(true) { ID = 11140 });
                
client.RemoveSpell(new Spell(true) { ID = 11120 });
                
client.RemoveSpell(new Spell(true) { ID = 10405 }); //Monk
                
client.RemoveSpell(new Spell(true) { ID = 10490 });
                
client.RemoveSpell(new Spell(true) { ID = 10395 });
                
client.RemoveSpell(new Spell(true) { ID = 10425 });
                
client.RemoveSpell(new Spell(true) { ID = 10410 });
                
client.RemoveSpell(new Spell(true) { ID = 12550 });
                
client.RemoveSpell(new Spell(true) { ID = 12560 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12570 });
                
client.RemoveSpell(new Spell(true) { ID = 10390 });
                
client.RemoveSpell(new Spell(true) { ID = 10415 });
                
client.RemoveSpell(new Spell(true) { ID = 10381 });
                
client.RemoveSpell(new Spell(true) { ID = 10430 });
                
client.RemoveSpell(new Spell(true) { ID = 12670 }); //Waorior
                
client.RemoveSpell(new Spell(true) { ID = 12770 });
                
client.RemoveSpell(new Spell(true) { ID = 12690 });
                
client.RemoveSpell(new Spell(true) { ID = 12700 });
                
client.RemoveSpell(new Spell(true) { ID = 12660 });
                
client.RemoveSpell(new Spell(true) { ID = 12680 });
                
client.RemoveSpell(new Spell(true) { ID = 1020 });
                
client.RemoveSpell(new Spell(true) { ID = 11200 });
                
client.RemoveSpell(new Spell(true) { ID = 10470 });
                
client.RemoveSpell(new Spell(true) { ID = 11160 });
                
client.RemoveSpell(new Spell(true) { ID = 12240 }); //Legoff
                
client.RemoveSpell(new Spell(true) { ID = 12220 });
                
client.RemoveSpell(new Spell(true) { ID = 12290 });
                
client.RemoveSpell(new Spell(true) { ID = 12320 });
                
client.RemoveSpell(new Spell(true) { ID = 12340 });
                
client.RemoveSpell(new Spell(true) { ID = 12210 });
                
client.RemoveSpell(new Spell(true) { ID = 12130 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 12120 });
                
client.RemoveSpell(new Spell(true) { ID = 12270 });
                
client.RemoveSpell(new Spell(true) { ID = 12330 });
                
client.RemoveSpell(new Spell(true) { ID = 12170 });
                
client.RemoveSpell(new Spell(true) { ID = 12160 });
                
client.RemoveSpell(new Spell(true) { ID = 12350 });
                
client.RemoveSpell(new Spell(true) { ID = 12140 });
                
client.RemoveSpell(new Spell(true) { ID = 12200 });
                
client.RemoveSpell(new Spell(true) { ID = 12980 }); //WindWallker
                
client.RemoveSpell(new Spell(true) { ID = 12950 });
                
client.RemoveSpell(new Spell(true) { ID = 12930 });
                
client.RemoveSpell(new Spell(true) { ID = 12990 });
                
client.RemoveSpell(new Spell(true) { ID = 12960 });
                
client.RemoveSpell(new Spell(true) { ID = 13000 });
                
client.RemoveSpell(new Spell(true) { ID = 13030 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 });
                
client.RemoveSpell(new Spell(true) { ID = 13020 });
                
client.RemoveSpell(new Spell(true) { ID = 12890 });
                
client.RemoveSpell(new Spell(true) { ID = 13090 });
                
client.RemoveSpell(new Spell(true) { ID = 12850 });
                
client.RemoveSpell(new Spell(true) { ID = 12840 });
                
client.RemoveSpell(new Spell(true) { ID = 12970 });
                
client.RemoveSpell(new Spell(true) { ID = 12940 });
                
client.RemoveSpell(new Spell(true) { ID = 12830 });
                
client.RemoveSpell(new Spell(true) { ID = 12860 });
                
client.RemoveSpell(new Spell(true) { ID = 12870 });
                
//client.RemoveSpell(new Spell(true) { ID = 8001 }); //Trojan
                
client.RemoveSpell(new Spell(true) { ID = 1015 });
                
client.RemoveSpell(new Spell(true) { ID = 11970 });
                
client.RemoveSpell(new Spell(true) { ID = 11990 });
                
client.RemoveSpell(new Spell(true) { ID = 11980 });
                
client.RemoveSpell(new Spell(true) { ID = 11960 });
                
client.RemoveSpell(new Spell(true) { ID = 1115 });
                
client.RemoveSpell(new Spell(true) { ID = 1270 });
                
client.RemoveSpell(new Spell(true) { ID = 3321 }); //GMSkill
            
}
            
#endregion
            #endregion Anti Auto Skill by MeGo


        
}
    }
} 

افتح كلاس PacketHandler
ابحث عن

كود:
void ReincarnationHash 

ضيف دول

كود:
#region Reincarnation
        
public class Reincarnate
        
{
            private 
Client.GameState _client;
            public static 
void Reincarnation(Client.GameState client, byte new_class)
            {
                if (
client.Entity.Level < 120)
                    return;
                if (
Kernel.ReincarnatedCharacters.ContainsKey(client.Entity.UID)) return;
                
Database.ReincarnationTable.NewReincarnated(client.Entity);
                
Game.Features.Reincarnation.ReincarnateInfo info = new Game.Features.Reincarnation.ReincarnateInfo();
                
info.UID = client.Entity.UID;
                
info.Level = client.Entity.Level;
                
info.Experience = client.Entity.Experience;
                
Kernel.ReincarnatedCharacters.Add(info.UID, info);
                
Database.MagicTypeOP.Reborn(client, new_class);
                
client.Entity.FirstRebornClass = client.Entity.SecondRebornClass;
                
client.Entity.SecondRebornClass = client.Entity.Class;
                
client.Entity.Class = new_class;
                
client.Entity.SecondRebornLevel = client.Entity.Level;
                
client.Entity.Level = 15;
                
client.Entity.Experience = 0;
                
client.Entity.Atributes =
                    (
ushort)
                        (
client.ExtraAtributePoints(client.Entity.FirstRebornClass, client.Entity.FirstRebornLevel) +
                         
client.ExtraAtributePoints(client.Entity.SecondRebornClass, client.Entity.SecondRebornLevel) +
                         
62);
                
#region Low level items
                
for (byte i = 1; i < 9; i++)
                {
                    if (
i != 7)
                    {
                        
ConquerItem item = client.Equipment.TryGetItem(i);
                        if (
item != null && item.ID != 0)
                        {
                            try
                            {
                                
Database.ConquerItemInformation cii =
                                    new 
Database.ConquerItemInformation(item.ID, item.Plus);
                                
item.ID =
                                    
cii.LowestID(
                                        
ItemMinLevel(ItemPosition(item.ID)));
                                
item.Mode = Game.Enums.ItemMode.Update;
                                
item.Send(client);
                                
client.LoadItemStats();
                                
Database.ConquerItemTable.UpdateItemID(item, client);
                            }
                            catch
                            {

                            }
                        }
                    }
                }
                
ConquerItem hand = client.Equipment.TryGetItem(5);
                if (
hand != null)
                {
                    
client.Equipment.Remove(5);
                    
client.CalculateStatBonus();
                    
client.CalculateHPBonus();
                }
                
hand = client.Equipment.TryGetItem(25);
                if (
hand != null)
                {
                    
client.Equipment.Remove(25);
                    
client.CalculateStatBonus();
                    
client.CalculateHPBonus();
                }
                
client.LoadItemStats();
                
client.SendScreen(client.Entity.SpawnPacket, false);
                
#endregion
                
Database.DataHolder.GetStats(client.Entity.Class, client.Entity.Level, client);
                
client.CalculateStatBonus();
                
client.CalculateHPBonus();
                
client.GemAlgorithm();
                
client.SendStatMessage();
                foreach (var 
Entity in Kernel.GamePool.Values)
                    
Entity.Send(new Message(client.Entity.Name + " has been Reincarnation!", System.Drawing.Color.White, Message.Talk));
                
#region ProdectSkills
                
if (client.Entity.SecondRebornClass == 25 && !client.Spells.ContainsKey(3060))
                {
                    
client.AddSpell(new Spell(true) { ID = 3060 });
                }
                if (
client.Spells.ContainsKey(12300) && !client.Entity.PureLeeLong())
                {
                    
client.RemoveSpell(new Spell(true) { ID = 12300 });
                }
                if (
client.Spells.ContainsKey(12200) && !client.Entity.x2LeeLong())
                {
                    
client.RemoveSpell(new Spell(true) { ID = 12200 });
                }
                if (
client.Spells.ContainsKey(11040) && !client.Entity.PurePirate())
                {
                    
client.RemoveSpell(new Spell(true) { ID = 11040 });
                }
                
#endregion
                
XMeGo.RestartSpell.RestartSpellClient(client);
            }
        }

        
#endregion 

اي ايررو اي حاجا نقصه اعمل تعيق بي المشكلة الي عندك وهتتحل في اقرب وقت


قديم 2020-08-07, 05:01 AM
المشاركة 2
Diga
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: system RestartSpell
ههههههههههههههههههههههههه ههههههههههههههههههههههههه ههه شغل جامد الله عليك يا ملك المجال

قديم 2020-08-07, 05:35 AM
المشاركة 3
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
افتراضي رد: system RestartSpell
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
ههههههههههههههههههههههههه ههههههههههههههههههههههههه ههه شغل جامد الله عليك يا ملك المجال
شكراء لمرورك

قديم 2020-08-07, 09:37 AM
المشاركة 4
Hazem
.:: المدير العام::.
  • غير متواجد
افتراضي رد: system RestartSpell
عاش

قديم 2020-08-07, 04:35 PM
المشاركة 5
ElSaher
.:: مشرف اقسام كونكر ::.
  • غير متواجد
افتراضي رد: system RestartSpell
عفواً لايمكن عرض الرابط إلا بعد الرد على الموضوع
عاش
حبيبي يا حمو


العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: system RestartSpell
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
% System Auction 100 Hazem تطوير سيرفرات كونكر 1 2020-09-15 12:20 PM
System GameUpdates Hazem تطوير سيرفرات كونكر 1 2019-06-25 10:56 PM
system language Hazem تطوير سيرفرات كونكر 3 2019-06-25 05:43 PM
System Lottery Done 100% Mero تطوير سيرفرات كونكر 11 2019-05-19 04:02 PM


الساعة الآن 05:25 PM