"WCSraces"
{

//  Format:
//  "number"                                   // unique ID !!
//  {
//    "name"              "race name"          // The name of the race, keep it short
//    "author"            "your name"          // Who coded this race (can be empty or 0)
//    "shortdescription"  "text"               // you can give a SHORT description, shows in changerace, or "0"
//    "required_level"    "number"             // Minimum level required to choose this race (can be 0, also see config file !!)
//    "maximum_level"     "number"             // Maximum level possible to choose this race (can be 0, also see config file !!)
//    "allow_only"        "<steam/ip> <admins>"// Allow only the given Steam-IDs to choose the race (can be 0, also see config !!)
//    "teamlimit"         "number"             // You can limit the race to X for each team. Set 0 to disable
//    "restrict_shop"			"<name/id>"          // which item cannot be bought by that race, eg. <bootspeed> or whole category <cat_2>
//    "restrict_map"      "<mapname>"          //
//    "preloadcmd"        "code"               // The commands executed on server start, eg. used to create variables
//    "player_spawn_cmd"  "code"               // Command is executed for players of this race, on spawning
//    "round_start_cmd"   "code"               // Command is executed every round-start for all players
//    "round_end_cmd"     "code"               // Command is executed every round-end for all players
//    "numberofskills"    "number"             // How many skills does this race have ?
//    "numberoflevels"    "number"             // Until which level can players go ?
//    "skillnames"        "name1|name2|..."    // the name of the skills, divided by |
//    "skilldescr"        "text1|text2|..."    // description of the skills, divided by |
//    "skillcfg"          "cfg1|cfg2|..."      // The config it checks on, divided by |, valid are: player_death, player_kill, player_attacker, player_victim, player_spawn, player_say, player_ultimate
//    "skill1_setting"    "set1|set2|..."      // Setting for each skill, used for set variables/skill strength
//    "skill1_cmd"        "code"               // Code to execute for skill 1
//    "skill1_sfx"        "code"               // Effects code to execute for skill 1
//    "skill2_setting"    "set1|set2|..."      // Setting for each skill, used for set variables/skill strength
//    "skill2_cmd"        "code"               // Code to execute for skill 2
//    "skill2_sfx"        "code"               // Effects code to execute for skill 2
//    "skill3_setting"    "set1|set2|..."      // Setting for each skill, used for set variables/skill strength
//    "skill3_cmd"        "code"               // Code to execute for skill 3
//    "skill3_sfx"        "code"               // Effects code to execute for skill 3
//    "skill4_setting"    "set1|set2|..."      // Setting for each skill, used for set variables/skill strength
//    "skill4_cmd"        "code"               // Code to execute for skill 4
//    "skill4_sfx"        "code"               // Effects to execute for skill 4
//    "ultimate_cooldown" "time"               // Cooldow time for the LAST skill (if setting is player_ultimate) should be > 0 !
//    "racealias_anythng" "code"               // create a new alias, good to avoid alot of "if(server_var(wcs_rand) = 1) then ...."
//  }
//
// variables like wcs_x1, wcs_y1, wcs_z1, wcs_x2, wcs_y2, wcs_z2, wcs_rand, wcs_health, wcs_dmg already EXISTS and don't have to be initialized
// for the ultimate, DON'T use event_var(userid), use server_var(wcs_userid) instead !

  "1"
  {
    "name"              "wcs_lng_r_undead"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_undead_descr"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"			"<blowup><bootspeed20>"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "wcs_lng_r_undead_skilln"
    "skilldescr"        "wcs_lng_r_undead_skilld"
    "skillcfg"          "player_attacker|player_spawn|player_spawn|player_death"

    "skill1_setting"    "es_xset wcs_divider 8;es_xset wcs_alpha 50|es_xset wcs_divider 7;es_xset wcs_alpha 70|es_xset wcs_divider 6;es_xset wcs_alpha 90|es_xset wcs_divider 5;es_xset wcs_alpha 110|es_xset wcs_divider 4.5;es_xset wcs_alpha 130|es_xset wcs_divider 4;es_xset wcs_alpha 150|es_xset wcs_divider 3.5;es_xset wcs_alpha 170|es_xset wcs_divider 3;es_xset wcs_alpha 190"
    "racealias_uds1"    "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es est_Health event_var(attacker) + server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_vampiric1;es_format wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(attacker) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_vampiric2;es_format wcs_lng server_var(wcs_lng) server_var(wcs_dmg);esnq est_csay event_var(userid) server_var(wcs_lng)"
    "skill1_cmd"        "if (server_var(wcs_dice) <= 60) then racealias_uds1"
    "skill1_sfx"        "if (server_var(wcs_dice) <= 60) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 60) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;if (server_var(wcs_dice) <= 60) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 40 40 255 0 0 server_var(wcs_alpha)"

    "skill2_setting"    "es_xset wcs_speed 1.08;es_xset wcs_alpha 50|es_xset wcs_speed 1.12;es_xset wcs_alpha 70|es_xset wcs_speed 1.16;es_xset wcs_alpha 90|es_xset wcs_speed 1.20;es_xset wcs_alpha 110|es_xset wcs_speed 1.24;es_xset wcs_alpha 130|es_xset wcs_speed 1.28;es_xset wcs_alpha 150|es_xset wcs_speed 1.32;es_xset wcs_alpha 170|es_xset wcs_speed 1.36;es_xset wcs_alpha 190"
    "skill2_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_speed) > server_var(wcs_tmp)) then es est_Speed event_var(userid) server_var(wcs_speed);if (server_var(wcs_speed) > server_var(wcs_tmp)) then es_xkeysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_unholyact;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"

    "skill3_setting"    "es_xset wcs_gravity 0.92|es_xset wcs_gravity 0.84|es_xset wcs_gravity 0.76|es_xset wcs_gravity 0.68|es_xset wcs_gravity 0.6|es_xset wcs_gravity 0.52|es_xset wcs_gravity 0.44|es_xset wcs_gravity 0.36"
    "skill3_cmd"        "es_delayed 2 est_SetGravity event_var(userid) server_var(wcs_gravity);es_keysetvalue WCSuserdata event_var(userid) gravity server_var(wcs_gravity);wcs_getlanguage wcs_lng wcs_lng_r_levitation;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 2 60 100 0.8 0 20 100 255 1"

    "skill4_setting"    "es_xset wcs_chance 20;es_xset wcs_magnitude 80;es_xset wcs_radius 120|es_xset wcs_chance 30;es_xset wcs_magnitude 80;es_xset wcs_radius 120|es_xset wcs_chance 40;es_xset wcs_magnitude 90;es_xset wcs_radius 140|es_xset wcs_chance 45;es_xset wcs_magnitude 100;es_xset wcs_radius 160|es_xset wcs_chance 50;es_xset wcs_magnitude 110;es_xset wcs_radius 170|es_xset wcs_chance 55;es_xset wcs_magnitude 120;es_xset wcs_radius 170|es_xset wcs_chance 60;es_xset wcs_magnitude 120;es_xset wcs_radius 180|es_xset wcs_chance 70;es_xset wcs_magnitude 130;es_xset wcs_radius 180"
    "skill4_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
    "skill4_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 4 #a 0 sprites/steam1.vmt server_var(wcs_userid) 0.8 10 5 1 255 100 100 200"
    "ultimate_cooldown" "0"
  }

  "2"
  {
    "name"              "wcs_lng_r_humana"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_humana_descr"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"			"0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "wcs_lng_r_humana_skilln"
    "skilldescr"        "wcs_lng_r_humana_skilld"
    "skillcfg"          "player_spawn|player_spawn|player_attacker|player_ultimate"

    "skill1_setting"    "es_xset wcs_invis 150;es_xset wcs_alpha 50|es_xset wcs_invis 140;es_xset wcs_alpha 60|es_xset wcs_invis 130;es_xset wcs_alpha 70|es_xset wcs_invis 120;es_xset wcs_alpha 80|es_xset wcs_invis 110;es_xset wcs_alpha 90|es_xset wcs_invis 100;es_xset wcs_alpha 100|es_xset wcs_invis 90;es_xset wcs_alpha 60|es_xset wcs_invis 80;es_xset wcs_alpha 120"
    "skill1_cmd"        "es_xcopy wcs_tmp wcs_invis;es_xmath wcs_tmp float;es_xmath wcs_tmp / -2.55;es_xmath wcs_tmp + 100;es est_rounddecimal wcs_tmp server_var(wcs_tmp) 0;es_keysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_tmp);es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1;wcs_getlanguage wcs_lng wcs_lng_r_invis;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1)server_var(wcs_z1) 30 60 2 10 0 0 0 255 50 128 10"

    "skill2_setting"    "es_xset wcs_addhealth 15;es_xset wcs_alpha 50|es_xset wcs_addhealth 20;es_xset wcs_alpha 60|es_xset wcs_addhealth 25;es_xset wcs_alpha 70|es_xset wcs_addhealth 30;es_xset wcs_alpha 80|es_xset wcs_addhealth 35;es_xset wcs_alpha 90|es_xset wcs_addhealth 40;es_xset wcs_alpha 100|es_xset wcs_addhealth 45;es_xset wcs_alpha 110|es_xset wcs_addhealth 50;es_xset wcs_alpha 120"
    "skill2_cmd"        "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z2 + 150;es est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 40 10 200 255 205 255"

    "skill3_setting"    "es_xset wcs_chance 15|es_xset wcs_chance 18|es_xset wcs_chance 21|es_xset wcs_chance 24|es_xset wcs_chance 27|es_xset wcs_chance 30|es_xset wcs_chance 31|es_xset wcs_chance 32"
    "racealias_ha3a"    "es est_Freeze event_var(userid) 1;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
    // "racealias_ha3b"    "es_setplayerprop event_var(userid) CBasePlayer.m_fFlags 32.0;es_delayed 1 wcs_removefx freeze event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(userid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es_format wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ha3a"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 11 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 2.3 90"

    "skill4_setting"    "es_xset wcs_range 600;es_xset wcs_fadetimer 1|es_xset wcs_range 660;es_xset wcs_fadetimer 0.9|es_xset wcs_range 720;es_xset wcs_fadetimer 0.8|es_xset wcs_range 780;es_xset wcs_fadetimer 0.7|es_xset wcs_range 840;es_xset wcs_fadetimer 0.6|es_xset wcs_range 920;es_xset wcs_fadetimer 0.5|es_xset wcs_range 1000;es_xset wcs_fadetimer 0.5|es_xset wcs_range 1080;es_xset wcs_fadetimer 0.5"
    "skill4_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_teleport"
    "skill4_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 7 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 40 1"
    "ultimate_cooldown" "10"
  }

  "3"
  {
    "name"              "wcs_lng_r_orc"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_orc_descr"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"			"<gloves><respawn>"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "if (server_var(wcs_gamestarted) = 0) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 1"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "wcs_lng_r_orc_skilln"
    "skilldescr"        "wcs_lng_r_orc_skilld"
    "skillcfg"          "player_attacker|player_attacker|player_death|player_ultimate"

    "skill1_setting"    "es_xset wcs_multiplier 0.4|es_xset wcs_multiplier 0.7|es_xset wcs_multiplier 1.0|es_xset wcs_multiplier 1.3|es_xset wcs_multiplier 1.6|es_xset wcs_multiplier 1.9|es_xset wcs_multiplier 2.1|es_xset wcs_multiplier 2.4"
    "racealias_oh1"     "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
    "skill1_cmd"        "if (server_var(wcs_dice) <= 15) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then racealias_oh1"
    "skill1_sfx"        "if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 15) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 15) then es_xif (server_var(wcs_alive) = 1) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 3 6 100 255 55 255"

    "skill2_setting"    "es_xset wcs_multiplier 0.4|es_xset wcs_multiplier 0.7|es_xset wcs_multiplier 1.0|es_xset wcs_multiplier 1.3|es_xset wcs_multiplier 1.6|es_xset wcs_multiplier 1.9|es_xset wcs_multiplier 2.1|es_xset wcs_multiplier 2.4"
    "racealias_oh2"     "es_set wcs_magnitude event_var(dmg_health);es_xmath wcs_magnitude float;es_xmath wcs_magnitude * 3.0;es_math wcs_magnitude * server_var(wcs_multiplier);es est_RoundDecimal wcs_magnitude server_var(wcs_magnitude) 0;es wcs_explode event_var(attacker) event_var(userid) server_var(wcs_magnitude) 50;wcs_getlanguage wcs_lng wcs_lng_r_critgren;es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill2_cmd"        "if (event_var(weapon) in server_var(wcs_wpn_grenades)) then est_isalive wcs_alive event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xif (server_var(wcs_alive) = 1) then racealias_oh2"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (event_var(weapon) in server_var(wcs_wpn_grenades)) then es_xif (server_var(wcs_alive) = 1) then est_effect 11 #a 0 sprites/crystal_beam1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 0.7 3 200"

    "skill3_setting"    "es_xset wcs_chance 15|es_xset wcs_chance 25|es_xset wcs_chance 35|es_xset wcs_chance 45|es_xset wcs_chance 55|es_xset wcs_chance 65|es_xset wcs_chance 75|es_xset wcs_chance 80"
    "racealias_oh3"     "es_keysetvalue WCSuserdata event_var(userid) reincarnation 1;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_keygetvalue wcs_tmp WCSuserdata event_var(userid) vengeance;if (server_var(wcs_tmp) = 1) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 0;if (server_var(wcs_tmp) = 1) then es_xdelayed 4 est_spawn event_var(userid);if (server_var(wcs_tmp) = 1) then es_xdelayed 4.1 est_god event_var(userid) 1;if (server_var(wcs_tmp) = 1) then es_xdelayed 6.5 wcs_removefx god event_var(userid);if (server_var(wcs_tmp) = 1) then es_xdelayed 5.5 est_teleport event_var(userid) server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1);wcs_getlanguage wcs_lng wcs_lng_r_respawned;if (server_var(wcs_tmp) = 1) then es_xdelayed 4 es_xtell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_oh3"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 3 est_Fade event_var(userid) 0 6 0 0 0 0 240;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 3 est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 1 3.5 150"

    "skill4_setting"    "es_xset wcs_maxtargets 2;es_xset wcs_radius 400|es_xset wcs_maxtargets 2;es_xset wcs_radius 450|es_xset wcs_maxtargets 2;es_xset wcs_radius 500|es_xset wcs_maxtargets 3;es_xset wcs_radius 550|es_xset wcs_maxtargets 3;es_xset wcs_radius 600|es_xset wcs_maxtargets 3;es_xset wcs_radius 650|es_xset wcs_maxtargets 4;es_xset wcs_radius 700|es_xset wcs_maxtargets 4;es_xset wcs_radius 750"
    "skill4_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_chain"
    "skill4_sfx"        "0"
    "ultimate_cooldown" "30"
  }

  "4"
  {
    "name"              "wcs_lng_r_nightelves"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_nightelves_descr"
    "required_level"    "0"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "es_xset wcs_target 0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "8"
    "skillnames"        "wcs_lng_r_nightelves_skilln"
    "skilldescr"        "wcs_lng_r_nightelves_skilld"
    "skillcfg"          "player_victim|player_victim|player_attacker|player_ultimate"

    "skill1_setting"    "es_xset wcs_chance 5|es_xset wcs_chance 9|es_xset wcs_chance 13|es_xset wcs_chance 17|es_xset wcs_chance 21|es_xset wcs_chance 25|es_xset wcs_chance 27|es_xset wcs_chance 30"
    "racealias_ne1"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es est_Health event_var(userid) + event_var(dmg_health);wcs_getlanguage wcs_lng wcs_lng_r_evade;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne1"
    "skill1_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 255 255 255 255"

    "skill2_setting"    "es_xset wcs_chance 15;es_xset wcs_divider 10|es_xset wcs_chance 20;es_xset wcs_divider 8|es_xset wcs_chance 25;es_xset wcs_divider 7|es_xset wcs_chance 30;es_xset wcs_divider 6|es_xset wcs_chance 35;es_xset wcs_divider 5|es_xset wcs_chance 40;es_xset wcs_divider 4|es_xset wcs_chance 45;es_xset wcs_divider 4|es_xset wcs_chance 50;es_xset wcs_divider 3"
    "racealias_ne2"     "es_set wcs_dmg event_var(dmg_health);if (server_var(wcs_game) != server_var(wcs_game_css)) then es_xrand wcs_dmg 1 20;es_xmath wcs_dmg float;es_math wcs_dmg / server_var(wcs_divider);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(userid) event_var(attacker) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_mirrordamage;esnq est_csay event_var(userid) server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(attacker) server_var(wcs_dmg) server_var(wcs_lng)"
    "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_ne2"
    "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 10 10 20 200 200 255"

    "skill3_setting"    "es_xset wcs_multiplier 0.1|es_xset wcs_multiplier 0.15|es_xset wcs_multiplier 0.2|es_xset wcs_multiplier 0.2|es_xset wcs_multiplier 0.3|es_xset wcs_multiplier 0.4|es_xset wcs_multiplier 0.5|es_xset wcs_multiplier 0.6"
    "racealias_ne3"     "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es est_rounddecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_damage;esnq est_csay event_var(attacker) + server_var(wcs_dmg) server_var(wcs_lng);esnq est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= 30) then est_IsAlive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_ne3"
    "skill3_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/halo01.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 200 20 20 255"

    "skill4_setting"    "es_xset wcs_radius 250;es_xset wcs_freezetime 3|es_xset wcs_radius 300;es_xset wcs_freezetime 4|es_xset wcs_radius 350;es_xset wcs_freezetime 5|es_xset wcs_radius 400;es_xset wcs_freezetime 6|es_xset wcs_radius 450;es_xset wcs_freezetime 7|es_xset wcs_radius 500;es_xset wcs_freezetime 8|es_xset wcs_radius 550;es_xset wcs_freezetime 9|es_xset wcs_radius 600;es_xset wcs_freezetime 10"
    "skill4_cmd"        "es_xdoblock wcs/WCSultimates/wcs_ulti_roots"
    "skill4_sfx"        "0"
    "ultimate_cooldown" "30"
  }

  "5"
  {
    "name"              "wcs_lng_r_bloodm"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_bloodm_descr"
    "required_level"    "40"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "es_xset wcs_target 0;es_xset wcs_team 0;es_xset wcs_team2 0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "6"
    "skillnames"        "wcs_lng_r_bloodm_skilln"
    "skilldescr"        "wcs_lng_r_bloodm_skilld"
    "skillcfg"          "player_spawn|player_attacker|player_attacker|player_attacker|player_ultimate"

    "skill1_setting"    "es_xset wcs_chance 15|es_xset wcs_chance 30|es_xset wcs_chance 45|es_xset wcs_chance 60|es_xset wcs_chance 75|es_xset wcs_chance 90"
    "racealias_bm1"     "es_xset wcs_phoenix 0;es_keygetvalue wcs_phoenix WCStmp phoenix event_var(es_userteam);es_xmath wcs_phoenix + 1;es_keysetvalue WCStmp phoenix event_var(es_userteam) server_var(wcs_phoenix);wcs_getlanguage wcs_lng wcs_lng_r_phoenix;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_bm1"
    "skill1_sfx"        "0"

    "skill2_setting"    "es_xset wcs_time 1.0|es_xset wcs_time 1.4|es_xset wcs_time 1.8|es_xset wcs_time 2.2|es_xset wcs_time 2.6|es_xset wcs_time 3.0"
    "racealias_bm2"     "es est_drug event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_banished;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username) server_var(wcs_time);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill2_cmd"        "if (server_var(wcs_dice) <= 30) then racealias_bm2"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);es_getplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_math wcs_z1 + 40;es_math wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 20 0 50 255 255 150;es_math wcs_z1 + 40;es_math wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 0 20 0 255 255 150"
    
    "skill3_setting"    "es_xset wcs_money 20|es_xset wcs_money 50|es_xset wcs_money 80|es_xset wcs_money 110|es_xset wcs_money 140|es_xset wcs_money 170"
    "racealias_bm3"     "es_getmoney wcs_cash event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_stolemoney;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) server_var(wcs_money) event_var(es_username);if (server_var(wcs_cash) >= server_var(wcs_money)) then es_xtell event_var(attacker) #multi server_var(wcs_lng);if (server_var(wcs_cash) >= server_var(wcs_money)) then es_xtell event_var(userid) #multi server_var(wcs_lng);if (server_var(wcs_cash) >= server_var(wcs_money)) then est_Cash event_var(attacker) + server_var(wcs_money);if (server_var(wcs_cash) >= server_var(wcs_money)) then est_Cash event_var(userid) - server_var(wcs_money)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= 30) then racealias_bm3"
    "skill3_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_math wcs_z1 + 40;es_math wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 3 6 255 255 0 255"

    "skill4_setting"    "es_xset wcs_chance 10;es_xset wcs_time 1|es_xset wcs_chance 15;es_xset wcs_time 1.5|es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 25;es_xset wcs_time 2.5|es_xset wcs_chance 30;es_xset wcs_time 3|es_xset wcs_chance 30;es_xset wcs_time 3.5"
    "racealias_bm4"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) > server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);wcs_getlanguage wcs_lng wcs_lng_r_flamestrike;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill4_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_bm4"
    "skill4_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_math wcs_z1 + 10;es_math wcs_z2 + 10;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 30 30 255 0 0 150"
    
    "skill5_setting"    "es_xset wcs_hpmana 15|es_xset wcs_hpmana 17|es_xset wcs_hpmana 19|es_xset wcs_hpmana 21|es_xset wcs_hpmana 23|es_xset wcs_hpmana 25"
    "skill5_cmd"        "es_getmoney wcs_money server_var(wcs_userid);if (server_var(wcs_money) >= 100) then est_cash server_var(wcs_userid) - 100;if (server_var(wcs_money) >= 100) then est_Health server_var(wcs_userid) + server_var(wcs_hpmana);wcs_getlanguage wcs_lng wcs_lng_r_sacrificemana;if (server_var(wcs_money) >= 100) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng) server_var(wcs_hpmana) HP."
    "skill5_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 50;if (server_var(wcs_money) >= 100) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 4 2 255"
    "ultimate_cooldown" "15"
  }

  "6"
  {
    "name"              "wcs_lng_r_archmage"
    "author"            "Fast.Food"
    "shortdescription"  "wcs_lng_r_archmage_descr"
    "required_level"    "50"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "6"
    "skillnames"        "wcs_lng_r_archmage_skilln"
    "skilldescr"        "wcs_lng_r_archmage_skilld"
    "skillcfg"          "player_attacker|player_spawn|player_spawn|player_ultimate"

    "skill1_setting"    "es_xset wcs_shaketime 3|es_xset wcs_shaketime 3|es_xset wcs_shaketime 4|es_xset wcs_shaketime 5|es_xset wcs_shaketime 5|es_xset wcs_shaketime 6"
    "skill1_cmd"        "if (server_var(wcs_dice) <= 25) then est_Shake event_var(userid) server_var(wcs_shaketime) 20 100;wcs_getlanguage wcs_lng wcs_lng_r_shaked;if (server_var(wcs_dice) <= 25) then est_csay event_var(userid) event_var(es_attackername): server_var(wcs_lng);if (server_var(wcs_dice) <= 25) then est_csay event_var(attacker) server_var(wcs_lng) event_var(es_username)"
    "skill1_sfx"        "if (server_var(wcs_dice) <= 25) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 25) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 25) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 3 6 0 255 0 255"

    "skill2_setting"    "es_xset wcs_speed 1.05|es_xset wcs_speed 1.1|es_xset wcs_speed 1.15|es_xset wcs_speed 1.2|es_xset wcs_speed 1.25|es_xset wcs_speed 1.3"
    "skill2_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);wcs_getlanguage wcs_lng wcs_lng_r_velocity;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es est_effect 10 #a 0 sprites/smoke.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 60 1 4 2 0 255 100 0 255 0"
    
    "skill3_setting"    "es_xset wcs_chance 30;es_xset wcs_weapon weapon_deagle|es_xset wcs_chance 40;es_xset wcs_weapon weapon_deagle|es_xset wcs_chance 50;es_xset wcs_weapon weapon_deagle|es_xset wcs_chance 30;es_xset wcs_weapon weapon_m4a1|es_xset wcs_chance 40;es_xset wcs_weapon weapon_ak47|es_xset wcs_chance 50;es_xset wcs_weapon weapon_m4a1"
    "racealias_arw1"    "if (server_var(wcs_weapon) = weapon_deagle) then es_xdelayed 1 est_DropWeapon event_var(userid) 2;if (server_var(wcs_weapon) != weapon_deagle) then es_xdelayed 1 est_DropWeapon event_var(userid) 1;es_delayed 1 est_Give event_var(userid) server_var(wcs_weapon);wcs_getlanguage wcs_lng wcs_lng_r_weaponsummoned;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "racealias_arw2"    "if (server_var(wcs_weapon) = weapon_colt) then es_xdelayed 1 est_DropWeapon event_var(userid) 2;if (server_var(wcs_weapon) = weapon_bazooka) then es_xdelayed 1 est_DropWeapon event_var(userid) 1;es_delayed 1 est_Give event_var(userid) server_var(wcs_weapon);if (server_var(wcs_weapon) = weapon_colt) then est_SetAmmo event_var(userid) 2 50;if (server_var(wcs_weapon) = weapon_bazooka) then est_SetAmmo event_var(userid) 1 10;wcs_getlanguage wcs_lng wcs_lng_r_weaponsummoned;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_game) = server_var(wcs_game_dods)) then es_xif (server_var(wcs_weapon) = weapon_deagle) then es_xset wcs_weapon weapon_colt;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_game) = server_var(wcs_game_dods)) then es_xif (server_var(wcs_weapon) != weapon_deagle) then es_xset wcs_weapon weapon_bazooka;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_game) = server_var(wcs_game_css)) then racealias_arw1;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_game) = server_var(wcs_game_dods)) then racealias_arw2"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 40 60 2 20 10 1 10 255 0 255 1"
    
    "skill4_setting"    "es_xset wcs_bonushp 5|es_xset wcs_bonushp 6|es_xset wcs_bonushp 7|es_xset wcs_bonushp 8|es_xset wcs_bonushp 9|es_xset wcs_bonushp 10"
    "racealias_lift0"   "es est_Jetpack server_var(wcs_userid) 1;es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 1;es_math wcs_health + server_var(wcs_bonushp);wcs_getlanguage wcs_lng wcs_lng_r_liftoff;es_format wcs_lng server_var(wcs_lng) server_var(wcs_bonushp);es_tell server_var(wcs_userid) #multi server_var(wcs_lng)"
    "racealias_lift1"   "es est_Jetpack server_var(wcs_userid) 0;es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 0;es_math wcs_health - server_var(wcs_bonushp)"
    "skill4_cmd"        "es est_gethealth wcs_health server_var(wcs_userid);es_xset wcs_jetpack 0;es_keygetvalue wcs_jetpack WCSuserdata server_var(wcs_userid) jetpack;if (server_var(wcs_jetpack) = 0) then racealias_lift0;if (server_var(wcs_jetpack) = 1) then racealias_lift1;if (server_var(wcs_health) > 0) then est_sethealth server_var(wcs_userid) server_var(wcs_health)"
    "skill4_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 60 100 0.8 0 255 255 255 1"
    "ultimate_cooldown" "4|4|3|3|2|1"
  }

  "7"
  {
    "name"              "wcs_lng_r_shadowh"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_shadowh_descr"
    "required_level"    "60"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"     "<ring><immortal4>"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "5"
    "skillnames"        "wcs_lng_r_shadowh_skilln"
    "skilldescr"        "wcs_lng_r_shadowh_skilld"
    "skillcfg"          "player_spawn|player_attacker|player_spawn|player_ultimate"

    "skill1_setting"    "es_xset wcs_hp 7;es_xset wcs_time 15;es_xset wcs_waves 10;es_xset wcs_radius 150|es_xset wcs_hp 9;es_xset wcs_time 15;es_xset wcs_waves 12;es_xset wcs_radius 180|es_xset wcs_hp 11;es_xset wcs_time 15;es_xset wcs_waves 14;es_xset wcs_radius 200|es_xset wcs_hp 13;es_xset wcs_time 15;es_xset wcs_waves 12;es_xset wcs_radius 220|es_xset wcs_hp 15;es_xset wcs_time 15;es_xset wcs_waves 12;es_xset wcs_radius 250"
    "skill1_cmd"        "es_keysetvalue WCSuserdata event_var(userid) regeneration 1;es_keysetvalue WCSuserdata event_var(userid) regen_round server_var(wcs_roundcounter);es_xrand wcs_rand 3 15;es_delayed server_var(wcs_rand) wcs_regeneration event_var(userid) server_var(wcs_hp) server_var(wcs_time) 150 -1 server_var(wcs_radius)"
    "skill1_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 200 1 20 100 1 0 40 255 200 10;es est_Effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 300 1 20 100 1 0 40 255 200 10"

    "skill2_setting"    "es_xset wcs_speed 0.75;es_xset wcs_duration 2|es_xset wcs_speed 0.65;es_xset wcs_duration 3|es_xset wcs_speed 0.60;es_xset wcs_duration 4|es_xset wcs_speed 0.55;es_xset wcs_duration 5|es_xset wcs_speed 0.55;es_xset wcs_duration 6"
    "racealias_sh2"     "es est_speed event_var(userid) server_var(wcs_speed);es_delayed server_var(wcs_duration) wcs_removefx speed event_var(userid);wcs_getlanguage wcs_lng wcs_lng_r_slowdown;es_tell event_var(attacker) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username).;es_tell event_var(userid) #multi #green : event_var(es_attackername) server_var(wcs_lng) #green event_var(es_username)."
    "skill2_cmd"        "if (server_var(wcs_dice) <= 30) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= 30) then es_xif (server_var(wcs_alive) = 1) then racealias_sh2"
    "skill2_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 40;es_xmath wcs_z2 + 40;if (server_var(wcs_dice) <= 30) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 0 0 255 255"

    // params are duration, damage and radius
    "skill3_setting"    "es_xset wcs_count 1;es_xset wcs_params 10_12_200|es_xset wcs_count 1;es_xset wcs_params 12_14_220|es_xset wcs_count 2;es_xset wcs_params 14_16_240|es_xset wcs_count 2;es_xset wcs_params 14_18_260|es_xset wcs_count 3;es_xset wcs_params 14_20_280"
    "skill3_cmd"        "es_keysetvalue WCSuserdata event_var(userid) ability warden;es_keysetvalue WCSuserdata event_var(userid) ability_count server_var(wcs_count);es_keysetvalue WCSuserdata event_var(userid) ability_parameter server_var(wcs_params);es_keysetvalue WCSuserdata event_var(userid) ability_cooldown 3"
    "skill3_sfx"        "0"

    "skill4_setting"    "es_xset wcs_duration 2.0|es_xset wcs_duration 2.4|es_xset wcs_duration 2.8|es_xset wcs_duration 2.9|es_xset wcs_duration 3.0"
    "skill4_cmd"        "wcs_getlanguage wcs_lng wcs_lng_r_immortal;es_format wcs_lng server_var(wcs_lng) server_var(wcs_duration);es_tell server_var(wcs_userid) #multi server_var(wcs_lng);es est_god server_var(wcs_userid) 1;es_delayed server_var(wcs_duration) wcs_removefx god server_var(wcs_userid);es_xmath wcs_duration - 1;wcs_getlanguage wcs_lng wcs_lng_r_mortal;es_delayed server_var(wcs_duration) es_xtell server_var(wcs_userid) #multi server_var(wcs_lng)"
    "skill4_sfx"        "es est_effect 4 #a 0 sprites/lgtning.vmt server_var(wcs_userid) 1 10 10 10 255 0 25 255"
    "ultimate_cooldown" "30"
  }

  "8"
  {
    "name"              "wcs_lng_r_warden"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_warden_descr"
    "required_level"    "70"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "restrict_shop"			"<mole>"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "if (server_var(wcs_gamestarted) = 0) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 1"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "5"
    "skillnames"        "wcs_lng_r_warden_skilln"
    "skilldescr"        "wcs_lng_r_warden_skilld"
    "skillcfg"          "player_spawn|player_spawn|player_attacker|player_death"

    "skill1_setting"    "es_xset wcs_chance 30|es_xset wcs_chance 32|es_xset wcs_chance 34|es_xset wcs_chance 37|es_xset wcs_chance 40"
    "skill1_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdelayed 1 wcs_mole_activate event_var(userid)"
    "skill1_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/glow.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 1 100"

    "skill2_setting"    "es_xset wcs_chance 50|es_xset wcs_chance 55|es_xset wcs_chance 60|es_xset wcs_chance 65|es_xset wcs_chance 70"
    "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xkeysetvalue WCSuserdata event_var(userid) ulti_immunity 1;wcs_getlanguage wcs_lng wcs_lng_r_ultiimmunity;if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 40 2 10 10 1 0 255 100 255 1"

    "skill3_setting"    "es_xset wcs_chance 13|es_xset wcs_chance 18|es_xset wcs_chance 23|es_xset wcs_chance 27|es_xset wcs_chance 33"
    "racealias_wd3"     "es wcs_dealdamage event_var(attacker) event_var(userid) 10;wcs_getlanguage wcs_lng wcs_lng_r_shadowstrike;esnq est_csay event_var(attacker) +8 server_var(wcs_lng);esnq est_csay event_var(userid) 8 server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_wd3"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 3 #a 0 sprites/glow.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 10 10 255 255 0 255"

    "skill4_setting"    "es_xrand wcs_health 20 40|es_xrand wcs_health 35 50|es_xrand wcs_health 50 80|es_xrand wcs_health 70 90|es_xrand wcs_health 85 100"
    "racealias_wd4"     "es_keysetvalue WCSuserdata event_var(userid) reincarnation 1;es_keysetvalue WCSuserdata event_var(userid) vengeance 0;es_delayed 2 est_spawn event_var(userid);es_delayed 2.2 est_sethealth event_var(userid) server_var(wcs_health);wcs_getlanguage wcs_lng wcs_lng_r_vengeance;es_format wcs_lng server_var(wcs_lng) server_var(wcs_health);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill4_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) vengeance;if (server_var(wcs_tmp) = 1) then racealias_wd4"
    "skill4_sfx"        "if (server_var(wcs_tmp) = 1) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_tmp) = 1) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z2 + 150;if (server_var(wcs_tmp) = 1) then est_effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 2 40 10 200 255 5 255"
    "ultimate_cooldown" "0"
  }

  "9"
  {
    "name"              "wcs_lng_r_crypt"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_crypt_descr"
    "required_level"    "80"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "2"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es_keygetvalue wcs_armor WCSuserdata event_var(userid) spikearmor;if (server_var(wcs_armor) > 0) then es_xdelayed 1 es_xgive event_var(userid) item_assaultsuit;if (server_var(wcs_armor) > 0) then es_xdelayed 1 est_Armor event_var(userid) + server_var(wcs_armor);if (server_var(wcs_armor) > 0) then wcs_getlanguage wcs_lng wcs_lng_r_spikearmor;if (server_var(wcs_armor) > 0) then es_xtell event_var(userid) #multi server_var(wcs_lng) #green server_var(wcs_armor);es_delayed 5 es_xkeysetvalue WCSuserdata event_var(userid) spikearmor 0"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "4"
    "numberoflevels"    "5"
    "skillnames"        "wcs_lng_r_crypt_skilln"
    "skilldescr"        "wcs_lng_r_crypt_skilld"
    "skillcfg"          "player_attacker|player_victim|player_attacker|player_ultimate"

    "skill1_setting"    "es_xset wcs_chance 10|es_xset wcs_chance 16|es_xset wcs_chance 22|es_xset wcs_chance 26|es_xset wcs_chance 33"
    "racealias_cl1"     "es est_physpush event_var(userid) 0 0 300;es est_shake event_var(userid) 1 10 10;wcs_getlanguage wcs_lng wcs_lng_r_distort;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(attacker) #multi server_var(wcs_lng);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_cl1"
    "skill1_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);es_xmath wcs_z1 + 20;es_xmath wcs_z2 + 20;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 5 10 25 0 255 200"
    
    "skill2_setting"    "es_xset wcs_chance 20;es_xset wcs_multiplier 0.10;es_xset wcs_armor 10|es_xset wcs_chance 25;es_xset wcs_multiplier 0.13;es_xset wcs_armor 30|es_xset wcs_chance 30;es_xset wcs_multiplier 0.15;es_xset wcs_armor 60|es_xset wcs_chance 35;es_xset wcs_multiplier 0.17;es_xset wcs_armor 80|es_xset wcs_chance 40;es_xset wcs_multiplier 0.20;es_xset wcs_armor 100"
    "racealias_cl2"     "es_keysetvalue WCSuserdata event_var(userid) spikearmor server_var(wcs_armor);es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(userid) event_var(attacker) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_mirrordamage;esnq est_csay event_var(attacker) server_var(wcs_dmg) server_var(wcs_lng);es est_csay event_var(userid) + server_var(wcs_dmg) server_var(wcs_lng)"
    "skill2_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_IsAlive wcs_alive event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_tmp event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then es_xif (server_var(wcs_tmp) = 1) then racealias_cl2"
    "skill2_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 50 0 255 200"

    "skill3_setting"    "es_xset wcs_chance 20;es_xset wcs_dmg 5|es_xset wcs_chance 25;es_xset wcs_dmg 8|es_xset wcs_chance 28;es_xset wcs_dmg 11|es_xset wcs_chance 30;es_xset wcs_dmg 13|es_xset wcs_chance 33;es_xset wcs_dmg 15"
    "racealias_cl3"     "es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_beetles;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username) server_var(wcs_dmg);es_tell event_var(attacker) #multi server_var(wcs_lng);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_cl3"
    "skill3_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 3 #a 0 sprites/yellowflare.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 1 5 5 55 90 255 100"
    
    "skill4_setting"    "es_xset wcs_armor 10|es_xset wcs_armor 15|es_xset wcs_armor 20|es_xset wcs_armor 25|es_xset wcs_armor 30"
    "racealias_cl4b"    "es est_GetHealth wcs_health server_var(wcs_userid);if (server_var(wcs_health) <= 125) then est_Health server_var(wcs_userid) + 25;es est_GetArmor wcs_health server_var(wcs_userid);es_math wcs_health + server_var(wcs_armor);if (server_var(wcs_health) <= 200) then est_Armor server_var(wcs_userid) + server_var(wcs_armor);es est_GetArmor wcs_tmp server_var(wcs_player);if (server_var(wcs_tmp) >= server_var(wcs_armor)) then est_Armor server_var(wcs_player) - server_var(wcs_armor)"
    "racealias_cl4"     "es_getplayername wcs_name server_var(wcs_player);es_getplayername wcs_tmp2 server_var(wcs_userid);es wcs_dealdamage server_var(wcs_userid) server_var(wcs_player) 25;es est_shake server_var(wcs_player) 1 10 10;wcs_getlanguage wcs_lng wcs_lng_r_swarm;es_format wcs_lng server_var(wcs_lng) server_var(wcs_tmp2) server_var(wcs_name) server_var(wcs_armor);es_tell server_var(wcs_userid) #multi server_var(wcs_lng);es_tell server_var(wcs_player) #multi server_var(wcs_lng);racealias_cl4b"
    "racealias_cl4chk"  "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata server_var(wcs_player) ulti_immunity;if (server_var(wcs_tmp) = 1) then wcs_getlanguage wcs_lng wcs_lng_ulti_immunity_a;if (server_var(wcs_tmp) = 1) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng);if (server_var(wcs_tmp) = 1) then wcs_getlanguage wcs_lng wcs_lng_ulti_immunity_v;if (server_var(wcs_tmp) = 1) then es_xtell server_var(wcs_player) #multi server_var(wcs_lng);if (server_var(wcs_tmp) = 0) then racealias_cl4"
    "skill4_cmd"        "es_xset wcs_player 0;if (server_var(wcs_team) = 2) then est_randplayer wcs_player #c!d;if (server_var(wcs_team) = 3) then est_randplayer wcs_player #t!d;es_exists ex userid server_var(wcs_player);if (server_var(ex) = 1) then racealias_cl4chk"
    "skill4_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es_xmath wcs_z1 + 40;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 60 100 0.8 0 200 100 200 1"
    "ultimate_cooldown" "20"
  }
  
  "10"
  {
    "name"              "wcs_lng_r_suc"
    "author"            "Kryptonite [WCS team]"
    "shortdescription"  "wcs_lng_r_suc_descr"
    "required_level"    "90"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "3"
    "restrict_shop"     "<longjump>"
    "preloadcmd"        "es_xset wcs_sucxp 0;es_xset wcs_skulls 0;es_xset wcs_skulls_amount 0"
    "player_spawn_cmd"  "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) skulls;wcs_getlanguage wcs_lng wcs_lng_r_skulls;es_format wcs_lng server_var(wcs_lng) server_var(wcs_tmp);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "3"
    "skillnames"        "wcs_lng_r_suc_skilln"
    "skilldescr"        "wcs_lng_r_suc_skilld"
    "skillcfg"          "player_attacker|player_attacker|player_spawn|player_spawn|player_ultimate"

    "skill1_setting"    "es_xset wcs_multiplier 0.5|es_xset wcs_multiplier 0.75|es_xset wcs_multiplier 0.9"
    "racealias_succu1"  "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);wcs_getlanguage wcs_lng wcs_lng_r_knifedmg;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) server_var(wcs_dmg) event_var(es_username);es_tell event_var(attacker) #multi server_var(wcs_lng);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_cmd"        "if (event_var(weapon) in server_var(wcs_wpn_knives)) then racealias_succu1"
    "skill1_sfx"        "if (event_var(weapon) in server_var(wcs_wpn_knives)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (event_var(weapon) in server_var(wcs_wpn_knives)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"

    "skill2_setting"    "es_xset wcs_multiplier 0.2;es_xrand wcs_sucxp 5 10|es_xset wcs_multiplier 0.3;es_xrand wcs_sucxp 10 15|es_xset wcs_multiplier 0.4;es_xrand wcs_sucxp 15 20"
    "racealias_sk_add"  "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(attacker) skulls;if (server_var(wcs_tmp) = 0) then es_xset wcs_tmp 0;es_xmath wcs_tmp + 1;es_keysetvalue WCSuserdata event_var(attacker) skulls server_var(wcs_tmp)"
    "racealias_succu2"  "es_set wcs_dmg event_var(dmg_health);es_xmath wcs_dmg float;es_math wcs_dmg * server_var(wcs_multiplier);es est_RoundDecimal wcs_dmg server_var(wcs_dmg) 0;es wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_dmg);es wcs_givexp event_var(attacker) server_var(wcs_sucxp) 0 0;racealias_sk_add;wcs_getlanguage wcs_lng wcs_lng_r_flamestrikea;es_format wcs_lng server_var(wcs_lng) event_var(es_username) server_var(wcs_sucxp);es_tell event_var(attacker) #multi server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_flamestrikev;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill2_cmd"        "if (server_var(wcs_dice) <= 30) then racealias_succu2"
    "skill2_sfx"        "if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(attacker);if (server_var(wcs_dice) <= 30) then es_xgetplayerlocation wcs_x2 wcs_y2 wcs_z2 event_var(userid);if (server_var(wcs_dice) <= 30) then est_Effect 3 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) server_var(wcs_x2) server_var(wcs_y2) server_var(wcs_z2) 0.5 40 40 255 200 0 255"

    "skill3_setting"    "es_xset wcs_hp 2;es_xrand wcs_money 5 10|es_xset wcs_hp 3;es_xrand wcs_money 10 15|es_xset wcs_hp 4;es_xrand wcs_money 15 20"
    "racealias_succu3"  "es_math wcs_hp * server_var(wcs_skulls);es_math wcs_money * server_var(wcs_skulls);if (server_var(wcs_hp) > 80) then es_xset wcs_hp 80;es est_health event_var(userid) + server_var(wcs_hp);es est_cash event_var(userid) + server_var(wcs_money);wcs_getlanguage wcs_lng wcs_lng_r_skullspawn;es_format wcs_lng server_var(wcs_lng) server_var(wcs_hp) server_var(wcs_money) server_var(wcs_skulls);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_cmd"        "es_keygetvalue wcs_skulls WCSuserdata event_var(userid) skulls;if (server_var(wcs_skulls) > 0) then racealias_succu3"
    "skill3_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 15;es est_effect 11 #a 0 sprites/xfireball3.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 4 2 255"
    
    "skill4_setting"    "es_xset wcs_multiplier 1.2|es_xset wcs_multiplier 1.3|es_xset wcs_multiplier 1.4"
    "skill4_cmd"        "es_keysetvalue WCSuserdata event_var(userid) longjump server_var(wcs_multiplier);wcs_getlanguage wcs_lng wcs_lng_r_longjump;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill4_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 1 30 100 0.8 255 100 100 255 1"
    
    "skill5_setting"    "es_xset wcs_skulls_amount 1;es_xset wcs_invis 200;es_xset wcs_gravity 0.8;es_xset wcs_health 20|es_xset wcs_skulls_amount 2;es_xset wcs_invis 150;es_xset wcs_gravity 0.7;es_xset wcs_health 30|es_xset wcs_skulls_amount 2;es_xset wcs_invis 100;es_xset wcs_gravity 0.6;es_xset wcs_health 40|es_xset wcs_skulls_amount 3;es_xset wcs_invis 80;es_xset wcs_gravity 0.5;es_xset wcs_health 50"
    "racealias_succu5"  "es_math wcs_skulls - server_var(wcs_skulls_amount);es_keysetvalue WCSuserdata server_var(wcs_userid) skulls server_var(wcs_skulls);es est_gethealth wcs_hp server_var(wcs_userid);es_math wcs_hp + server_var(wcs_health);if (server_var(wcs_hp) <= 200) then est_sethealth server_var(wcs_userid) server_var(wcs_hp);es est_SetGravity server_var(wcs_userid) server_var(wcs_gravity);es est_setplayercolor server_var(wcs_userid) 255 255 255 server_var(wcs_invis) 1;es_xmath wcs_invis float;es_xmath wcs_invis / -2.55;es_xmath wcs_invis + 100;es est_rounddecimal wcs_invis server_var(wcs_invis) 0;es_xkeysetvalue WCSuserdata server_var(wcs_userid) invisp server_var(wcs_invis);wcs_getlanguage wcs_lng wcs_lng_r_transform;es_format wcs_lng server_var(wcs_lng) server_var(wcs_skulls_amount);es_tell server_var(wcs_userid) #multi server_var(wcs_lng)"
    "skill5_cmd"        "es_keygetvalue wcs_skulls WCSuserdata server_var(wcs_userid) skulls;wcs_getlanguage wcs_lng wcs_lng_r_noskulls;if (server_var(wcs_skulls) < server_var(wcs_skulls_amount)) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng) server_var(wcs_skulls_amount);if (server_var(wcs_skulls) < server_var(wcs_skulls_amount)) then wcs_ultinotexec 1;if (server_var(wcs_skulls) >= server_var(wcs_skulls_amount)) then racealias_succu5"
    "skill5_sfx"        "es_keygetvalue wcs_skulls WCSuserdata server_var(wcs_userid) skulls;es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 server_var(wcs_userid);if (server_var(wcs_skulls) >= server_var(wcs_skulls_amount)) then est_effect 11 #a 0 sprites/yelflare1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 4 2 255"
    "ultimate_cooldown" "5"
  }
  
  "11"
  {
    "name"              "wcs_lng_r_predator"
    "author"            "Kryptonite/Fast.Food"
    "shortdescription"  "wcs_lng_r_predator_descr"
    "required_level"    "80"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "2"
    "preloadcmd"        "0"
    "player_spawn_cmd"  "es wcs_restrict event_var(userid) knife;if (server_var(wcs_game) = server_var(wcs_game_dods)) then racealias_fp_dods;es wcs_givexp event_var(userid) 10 0 0"
    "racealias_fp_dods" "es_delayed 0.7 est_removeweapon event_var(userid) 3;es_delayed 0.8 est_removeweapon event_var(userid) 4;es_delayed 1.4 est_unrestrict event_var(userid) weapon_spade"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "6"
    "numberoflevels"    "4"
    "skillnames"        "wcs_lng_r_predator_skilln"
    "skilldescr"        "wcs_lng_r_predator_skilld"
    "skillcfg"          "player_spawn|player_spawn|player_spawn|player_attacker|player_attacker|player_death"

    "skill1_setting"    "es_xset wcs_speed 1.45;es_xset wcs_hp 25|es_xset wcs_speed 1.5;es_xset wcs_hp 30|es_xset wcs_speed 1.55;es_xset wcs_hp 35|es_xset wcs_speed 1.6;es_xset wcs_hp 40"
    "skill1_cmd"        "es_keygetvalue wcs_tmp WCSuserdata event_var(userid) speed;if (server_var(wcs_tmp) > server_var(wcs_speed)) then es_xset wcs_speed server_var(wcs_tmp);es_keysetvalue WCSuserdata event_var(userid) speed server_var(wcs_speed);es est_Speed event_var(userid) server_var(wcs_speed);es est_gethealth wcs_health event_var(userid);es_math wcs_health + server_var(wcs_hp);es est_sethealth event_var(userid) server_var(wcs_health);wcs_getlanguage wcs_lng wcs_lng_r_berserk;es_format wcs_lng server_var(wcs_lng) server_var(wcs_hp) server_var(wcs_speed);es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 20;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 20 250 255 0"

    // changed
    "skill2_setting"    "es_xset wcs_invis 60|es_xset wcs_invis 50|es_xset wcs_invis 40|es_xset wcs_invis 30"
    "skill2_cmd"        "es est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1;wcs_getlanguage wcs_lng wcs_lng_r_cloakinvis;es_tell event_var(userid) #multi server_var(wcs_lng);es_xmath wcs_invis float;es_xmath wcs_invis / -2.55;es_xmath wcs_invis + 100;es est_rounddecimal wcs_invis server_var(wcs_invis) 0;es_keysetvalue WCSuserdata event_var(userid) invisp server_var(wcs_invis)"
    "skill2_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 20 25 255 0"

    "skill3_setting"    "es_xset wcs_gravity 0.7|es_xset wcs_gravity 0.6|es_xset wcs_gravity 0.5|es_xset wcs_gravity 0.4"
    "skill3_cmd"        "es_delayed 2 est_SetGravity event_var(userid) server_var(wcs_gravity);es_keysetvalue WCSuserdata event_var(userid) gravity server_var(wcs_gravity);wcs_getlanguage wcs_lng wcs_lng_r_levitation;es_tell event_var(userid) #multi server_var(wcs_lng)"
    "skill3_sfx"        "es_getplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;es est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 50 3 10 0 0 0 200 25 255 0"
    
    "skill4_setting"    "es_xset wcs_chance 30|es_xset wcs_chance 33|es_xset wcs_chance 36|es_xset wcs_chance 40"
    "racealias_fp4"     "es est_DropWeapon event_var(userid) 1;wcs_getlanguage wcs_lng wcs_lng_r_dropweapon;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill4_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_fp4"
    "skill4_sfx"        "0"
    
    "skill5_setting"    "es_xset wcs_chance 20;es_xset wcs_time 2|es_xset wcs_chance 25;es_xset wcs_time 2.5|es_xset wcs_chance 30;es_xset wcs_time 3|es_xset wcs_chance 35;es_xset wcs_time 3.5"
    "racealias_fp5"     "es est_gethealth wcs_health event_var(userid);es_set wcs_damage server_var(wcs_time);es_xmath wcs_damage * 5;if (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(userid) server_var(wcs_time);wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es_format wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es_tell event_var(userid) #multi server_var(wcs_lng);es_tell event_var(attacker) #multi server_var(wcs_lng)"
    "skill5_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es est_isalive wcs_alive event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xif (server_var(wcs_alive) = 1) then racealias_fp5"
    "skill5_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es_xmath wcs_z1 + 50;if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 11 #a 0 sprites/purpleglow1.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 2 4 255"

    "skill6_setting"    "es_xset wcs_chance 20;es_xset wcs_magnitude 110;es_xset wcs_radius 170|es_xset wcs_chance 27;es_xset wcs_magnitude 120;es_xset wcs_radius 180|es_xset wcs_chance 33;es_xset wcs_magnitude 120;es_xset wcs_radius 190|es_xset wcs_chance 40;es_xset wcs_magnitude 130;es_xset wcs_radius 200"
    "skill6_cmd"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide"
    "skill6_sfx"        "if (server_var(wcs_dice) <= server_var(wcs_chance)) then es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);if (server_var(wcs_dice) <= server_var(wcs_chance)) then est_effect 10 #a 0 sprites/lgtning.vmt server_var(wcs_x1) server_var(wcs_y1) server_var(wcs_z1) 20 500 2 60 100 0.8 255 0 0 255 1"
    "ultimate_cooldown" "0"
  }
  
  "12"
  {
    "name"              "Chameleon"
    "author"            "Kryptonite/soundn3ko"
    "shortdescription"  "random skills every round !"
    "required_level"    "100"
    "maximum_level"     "0"
    "allow_only"        "0"
    "teamlimit"         "0"
    "preloadcmd"        "es_xset wcs_c_player 0;es_xset wcs_c_playern 0;es_xset wcs_c_spawn 6|health|speed|longjump|gravity|mole|regeneration;es_xset wcs_c_attack 5|extradmg|burn|freeze|blind|leechhealth;es_xset wcs_c_victim 4|evade|mirrordmg|slowdown|invisibility;es_xset wcs_c_death 4|explode|respawn|healteam|mana;es_xset wcs_c_ultimate 5|entangleroots|chainlightning|teleport|powerup|fly"
    "player_spawn_cmd"  "wcs_getlanguage wcs_lng wcs_lng_r_chamspawn;es_xset wcs_scounter 1;es_set wcs_counter server_var(wcs_c_spawn);racealias_cm_spwn1;es_xmath wcs_scounter + 1;es_set wcs_counter server_var(wcs_c_attack);racealias_cm_spwn;es_xmath wcs_scounter + 1;es_set wcs_counter server_var(wcs_c_victim);racealias_cm_spwn;es_xmath wcs_scounter + 1;es_set wcs_counter server_var(wcs_c_death);racealias_cm_spwn;es_xmath wcs_scounter + 1;es_set wcs_counter server_var(wcs_c_ultimate);racealias_cm_spwn;es_format wcs_lng %1%2 server_var(wcs_lng) server_var(wcs_c_player);es_tell event_var(userid) #multi server_var(wcs_lng);es_keysetvalue WCSuserdata event_var(userid) chameleon server_var(wcs_c_playern);if (server_var(wcs_gamestarted) = 0) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 1"
    "racealias_cm_spwn1" "es_token wcs_tmp server_var(wcs_counter) 1 |;es_rand wcs_rand 1 server_var(wcs_tmp);es_set wcs_c_playern server_var(wcs_rand);es_xmath wcs_rand + 1;es_token wcs_tmp2 server_var(wcs_counter) server_var(wcs_rand) |;es_format wcs_c_player #green%1 server_var(wcs_tmp2)"
    "racealias_cm_spwn" "es_token wcs_tmp server_var(wcs_counter) 1 |;es_rand wcs_rand 1 server_var(wcs_tmp);es_format wcs_c_playern %1|%2 server_var(wcs_c_playern) server_var(wcs_rand);es_xmath wcs_rand + 1;es_token wcs_tmp2 server_var(wcs_counter) server_var(wcs_rand) |;es_format wcs_c_player %1%2%3 server_var(wcs_c_player) server_var(wcs_space) server_var(wcs_tmp2)"
    "round_start_cmd"   "0"
    "round_end_cmd"     "0"
    "numberofskills"    "5"
    "numberoflevels"    "5"
    "skillnames"        "Spawn Powers|Attacking Powers|Victim Powers|Death Powers|Ultimate Powers"
    "skilldescr"        "50-90% chance of spawning with either HP, speed, longjump, lowgravity, mole or regeneration|33% chance of extra damage, burning, freezing, blinding or leeching health|33% chance to evade, mirror damage, slowdown attacker or get invisibility|30-70% chance on death to explode, respawn, give team some health or gain mana|80% chance to mimic roots, teleport, chain lightning, health boost or fly"
    "skillcfg"          "player_spawn|player_attacker|player_victim|player_death|player_ultimate"
    
    "skill1_setting"    "es_xset wcs_chance 50|es_xset wcs_chance 60|es_xset wcs_chance 70|es_xset wcs_chance 80|es_xset wcs_chance 90"
    "racealias_cham_sp" "if (server_var(wcs_tmp) = 1) then est_Health event_var(userid) + 70;if (server_var(wcs_tmp) = 2) then est_speed event_var(userid) 1.3;if (server_var(wcs_tmp) = 3) then es_xkeysetvalue WCSuserdata event_var(userid) longjump 1.15;if (server_var(wcs_tmp) = 4) then es_xdelayed 2 est_SetGravity event_var(userid) 0.8;if (server_var(wcs_tmp) = 5) then es_xdelayed 1 wcs_mole_activate event_var(userid);if (server_var(wcs_tmp) = 6) then es_xkeysetvalue WCSuserdata event_var(userid) regeneration 1;if (server_var(wcs_tmp) = 6) then es_xkeysetvalue WCSuserdata event_var(userid) regen_round server_var(wcs_roundcounter);if (server_var(wcs_tmp) = 6) then wcs_regeneration event_var(userid) 3 4 150 15 0"
    "skill1_cmd"        "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(userid) chameleon;es_token wcs_tmp server_var(wcs_tmp) 1 |;if (server_var(wcs_tmp) != 0) then es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_cham_sp;wcs_getlanguage wcs_lng wcs_lng_r_chamnospawn;if (server_var(wcs_dice) > server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng)"
    "skill1_sfx"        "0"

    "skill2_setting"    "es_xset wcs_damage 5;es_xset wcs_hp 3|es_xset wcs_damage 6;es_xset wcs_hp 4|es_xset wcs_damage 7;es_xset wcs_hp 5|es_xset wcs_damage 8;es_xset wcs_hp 6|es_xset wcs_damage 9;es_xset wcs_hp 7"
    "racealias_cham_at" "if (server_var(wcs_tmp) = 1) then wcs_dealdamage event_var(attacker) event_var(userid) server_var(wcs_damage);if (server_var(wcs_tmp) = 1) then est_csay event_var(attacker) + server_var(wcs_damage);es est_csay event_var(userid) server_var(wcs_damage) dmg;if (server_var(wcs_tmp) = 2) then est_burn event_var(userid) 2;if (server_var(wcs_tmp) = 3) then est_freeze event_var(userid) 1;if (server_var(wcs_tmp) = 3) then es_xdelayed 1 wcs_removefx freeze event_var(userid);if (server_var(wcs_tmp) = 4) then est_fade event_var(userid) 0 0.2 0.3 255 255 255 200;if (server_var(wcs_tmp) = 5) then est_health event_var(attacker) + server_var(wcs_hp)"
    "skill2_cmd"        "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(attacker) chameleon;es_token wcs_tmp server_var(wcs_tmp) 2 |;if (server_var(wcs_tmp) != 0) then es_xif (server_var(wcs_dice) <= 33) then racealias_cham_at"
    "skill2_sfx"        "0"

    "skill3_setting"    "es_xset wcs_speed 0.9;es_xset wcs_invis 120;es_xset wcs_multiplier 0.1|es_xset wcs_speed 0.85;es_xset wcs_invis 110;es_xset wcs_multiplier 0.2|es_xset wcs_speed 0.8;es_xset wcs_invis 105;es_xset wcs_multiplier 0.25|es_xset wcs_speed 0.75;es_xset wcs_invis 100;es_xset wcs_multiplier 0.3|es_xset wcs_speed 0.7;es_xset wcs_invis 95;es_xset wcs_multiplier 0.35"
    "racealias_cham_vi" "if (server_var(wcs_tmp) = 1) then est_health event_var(userid) + event_var(dmg_health);if (server_var(wcs_tmp) = 2) then es_xset wcs_dmg event_var(dmg_health);if (server_var(wcs_tmp) = 2) then es_xmath wcs_dmg * server_var(wcs_multiplier);if (server_var(wcs_tmp) = 2) then wcs_dealdamage event_var(userid) event_var(attacker) server_var(wcs_dmg);if (server_var(wcs_tmp) = 2) then wcs_getlanguage wcs_lng wcs_lng_mirrordamage;if (server_var(wcs_tmp) = 2) then es_xtell event_var(userid) #multi #green server_var(wcs_dmg) #lightgreen server_var(wcs_lng);racealias_cham_vi2"
    "racealias_cham_vi2" "if (server_var(wcs_tmp) = 3) then est_speed event_var(attacker) server_var(wcs_speed);if (server_var(wcs_tmp) = 3) then es_xdelayed 2 wcs_removefx speed event_var(attacker);if (server_var(wcs_tmp) = 4) then est_setplayercolor event_var(userid) 255 255 255 server_var(wcs_invis) 1"
    "skill3_cmd"        "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(userid) chameleon;es_token wcs_tmp server_var(wcs_tmp) 3 |;if (server_var(wcs_tmp) != 0) then es_xif (server_var(wcs_dice) <= 33) then racealias_cham_vi"
    "skill3_sfx"        "0"

    "skill4_setting"    "es_xset wcs_magnitude 80;es_xset wcs_radius 120;es_xset wcs_hp 5;es_xset wcs_cash 400|es_xset wcs_magnitude 85;es_xset wcs_radius 140;es_xset wcs_hp 8;es_xset wcs_cash 500|es_xset wcs_magnitude 88;es_xset wcs_radius 160;es_xset wcs_hp 11;es_xset wcs_cash 600|es_xset wcs_magnitude 90;es_xset wcs_radius 180;es_xset wcs_hp 13;es_xset wcs_cash 700|es_xset wcs_magnitude 92;es_xset wcs_radius 195;es_xset wcs_hp 15;es_xset wcs_cash 800"
    "racealias_cham_de" "if (server_var(wcs_tmp) = 1) then es_xdoblock wcs/WCSultimates/wcs_ulti_suicide;if (server_var(wcs_tmp) = 2) then es_xkeygetvalue wcs_tmp2 WCSuserdata event_var(userid) vengeance;if (server_var(wcs_tmp) = 2) then es_xif (server_var(wcs_tmp2) = 1) then es_xkeysetvalue WCSuserdata event_var(userid) vengeance 0;if (server_var(wcs_tmp) = 2) then if (server_var(wcs_tmp2) = 1) then es_xdelayed 4 est_spawn event_var(userid);es_getplayerteam wcs_team event_var(userid);if (server_var(wcs_team) = 2) then es_xset wcs_team #t!d;if (server_var(wcs_team) = 3) then es_xset wcs_team #c!d;racealias_cham_de2"
    "racealias_cham_de2" "if (server_var(wcs_tmp) = 3) then est_health server_var(wcs_team) + server_var(wcs_hp);if (server_var(wcs_tmp) = 3) then wcs_getlanguage wcs_lng wcs_lng_r_chamteam;if (server_var(wcs_tmp) = 3) then est_msg server_var(wcs_team) server_var(wcs_lng);if (server_var(wcs_tmp) = 5) then est_cash event_var(userid) + server_var(wcs_cash)"
    "skill4_cmd"        "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata event_var(userid) chameleon;es_token wcs_tmp server_var(wcs_tmp) 4 |;if (server_var(wcs_tmp) != 0) then es_xif (server_var(wcs_dice) <= server_var(wcs_chance)) then racealias_cham_de;wcs_getlanguage wcs_lng wcs_lng_r_chamnodeath;if (server_var(wcs_dice) > server_var(wcs_chance)) then es_xtell event_var(userid) #multi server_var(wcs_lng)"
    "skill4_sfx"        "0"
    
    "skill5_setting"    "es_xset wcs_range 600;es_xset wcs_fadetimer 1;es_xset wcs_maxtargets 2;es_xset wcs_radius 400;es_xset wcs_freezetime 3;es_xset wcs_hp 20|es_xset wcs_range 650;es_xset wcs_fadetimer 0.9;es_xset wcs_maxtargets 2;es_xset wcs_radius 450;es_xset wcs_freezetime 3.5;es_xset wcs_hp 25|es_xset wcs_range 700;es_xset wcs_fadetimer 0.8;es_xset wcs_maxtargets 3;es_xset wcs_radius 500;es_xset wcs_freezetime 3.8 ;es_xset wcs_hp 28|es_xset wcs_range 720;es_xset wcs_fadetimer 0.7;es_xset wcs_maxtargets 3;es_xset wcs_radius 520;es_xset wcs_freezetime 4;es_xset wcs_hp 30|es_xset wcs_range 740;es_xset wcs_fadetimer 0.6;es_xset wcs_maxtargets 4;es_xset wcs_radius 540;es_xset wcs_freezetime 4.2;es_xset wcs_hp 35"
    "racealias_cham_ul" "if (server_var(wcs_tmp) = 1) then es_xdoblock wcs/WCSultimates/wcs_ulti_roots;if (server_var(wcs_tmp) = 2) then es_xdoblock wcs/WCSultimates/wcs_ulti_chain;if (server_var(wcs_tmp) = 3) then es_xdoblock wcs/WCSultimates/wcs_ulti_teleport;if (server_var(wcs_tmp) = 4) then est_health server_var(wcs_userid) + server_var(wcs_hp);es_xset wcs_jetpack 0;if (server_var(wcs_tmp) = 5) then es_xkeygetvalue wcs_jetpack WCSuserdata server_var(wcs_userid) jetpack;if (server_var(wcs_tmp) = 5) then es_xif (server_var(wcs_jetpack) = 0) then racealias_cham_l0;if (server_var(wcs_tmp) = 5) then es_xif (server_var(wcs_jetpack) = 1) then racealias_cham_l1"
    "racealias_cham_l0" "es est_Jetpack server_var(wcs_userid) 1;es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 1"
    "racealias_cham_l1" "es est_Jetpack server_var(wcs_userid) 0;es_keysetvalue WCSuserdata server_var(wcs_userid) jetpack 0"
    "skill5_cmd"        "es_xset wcs_tmp 0;es_keygetvalue wcs_tmp WCSuserdata server_var(wcs_userid) chameleon;es_token wcs_tmp server_var(wcs_tmp) 5 |;if (server_var(wcs_tmp) != 0) then es_xif (server_var(wcs_dice) <= 80) then racealias_cham_ul;wcs_getlanguage wcs_lng wcs_lng_r_chamnoultimate;if (server_var(wcs_dice) > 80) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng);if (server_var(wcs_dice) > 80) then es_xset wcs_ultinotexec 1"
    "skill5_sfx"        "0"
    "ultimate_cooldown" "15"
  }

}
