The idea to this race is simple. Have the ultimate cooldown be zero and have a random dice roll. Each of the dice rolls does one of the status skills. Have not tested it and I may try to put the majority of this code in the ultimates.txt if it works better than in the race itself. The idea is to use instead of the gun attacks like most races, it uses the select x amount of players in a set range . I'm not sure if I am even close on this one but here it goes:
Code
GeSHi (eventscripts):"99"
{
"name" "Brown Mage"
"author" "-=ICE-CR[+]SSHIAR C/P"
"shortdescription" "Brown Mage"
"required_level" "700"
"maximum_level" "0"
"allow_only" "0"
"teamlimit" "0"
"preloadcmd" "0"
"player_spawn_cmd" "0"
"round_start_cmd" "0"
"round_end_cmd" "0"
"numberofskills" "2"
"numberoflevels" "8"
"skillnames" "life and fade|magic"
"skilldescr" "health and partial invis|magic spells"
"skillcfg" "player_spawn|player_ultimate"
"skill1_setting" "es_xsetinfo wcs_addhealth 20;es_xsetinfo wcs_alpha 50|es_xsetinfo wcs_addhealth 30;es_xsetinfo wcs_alpha 60|es_xsetinfo wcs_addhealth 40;es_xsetinfo wcs_alpha 70|es_xsetinfo wcs_addhealth 50;es_xsetinfo wcs_alpha 80|es_xsetinfo wcs_addhealth 65;es_xsetinfo wcs_alpha 90|es_xsetinfo wcs_addhealth 75;es_xsetinfo wcs_alpha 100|es_xsetinfo wcs_addhealth 85;es_xsetinfo wcs_alpha 110|es_xsetinfo wcs_addhealth 100;es_xsetinfo wcs_alpha 120"
"skill1_cmd" "es est_Health event_var(userid) + server_var(wcs_addhealth);wcs_getlanguage wcs_lng wcs_lng_r_devotion;es es_xtell event_var(userid) #multi server_var(wcs_lng)"
"skill1_sfx" "es es_xgetplayerlocation wcs_x1 wcs_y1 wcs_z1 event_var(userid);es es_xgetplayerlocation 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"
"racealias_mag1" "es est_drug event_var(wcs_targetid) server_var 2;wcs_getlanguage wcs_lng wcs_lng_r_banished;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(wcs_targetid) server_var 2;es es_xtell event_var(wcs_targetid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"racealias_mag2" "est_Shake event_var(wcs_targetid) server_var2 20 100;wcs_getlanguage wcs_lng wcs_lng_r_shaked;es est_csay event_var(wcs_targetid) event_var(es_attackername): server_var(wcs_lng);es est_csay event_var(attacker) server_var(wcs_lng) event_var(wcs_targetid)"
"racealias_mag3" "es wcs_dealdamage event_var(attacker) event_var(wcs_targetid) server_var 5;wcs_getlanguage wcs_lng wcs_lng_r_beetles;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username) server_var 5;es es_xtell event_var(attacker) #multi server_var(wcs_lng);es es_xtell event_var(wcs_targetid) #multi server_var(wcs_lng)"
"racealias_mag4" "es est_DropWeapon event_var(wcs_targetid) 1;wcs_getlanguage wcs_lng wcs_lng_r_dropweapon;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"racealias_mag5" "es est_gethealth wcs_health event_var(wcs_targetid);es es_xsetinfo wcs_damage server_var 5;es_xmath wcs_damage * 5;es es_xif (server_var(wcs_health) <= server_var(wcs_damage)) then es_xif (server_var(wcs_damage) > 0) then wcs_dealdamage event_var(attacker) event_var(wcs_targetid) server_var(wcs_damage);es es_xif (server_var(wcs_health) <= server_var(wcs_damage)) then est_burn event_var(wcs_targetid) server_var 5;wcs_getlanguage wcs_lng wcs_lng_r_burningblade;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername) event_var(es_username);es es_xtell event_var(userid) #multi server_var(wcs_lng);es es_xtell event_var(attacker) #multi server_var(wcs_lng)"
"racealias_mag5" "ma_drug event_var(wcs_targetid) 1;es es_xdelayed server_var 1 ma_drug event_var(wcs_targetid) 0;es es_xtell event_var(attacker) #green Drugged event_var(wcs_targetid);es es_xtell event_var(wcs_targetid) #green Drugged by event_var(es_attackername)"
"racealias_mag6" "es es_xsetplayerprop event_var(wcs_targetid) CBasePlayer.m_fFlags 32.0;es es_xdelayed 1 wcs_removefx freeze event_var(wcs_targetid);wcs_getlanguage wcs_lng wcs_lng_r_gotfrozenby;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_attackername);esnq est_csay event_var(wcs_targetid) server_var(wcs_lng);wcs_getlanguage wcs_lng wcs_lng_r_froze;es es_xformat wcs_lng server_var(wcs_lng) event_var(es_username);esnq est_csay event_var(attacker) server_var(wcs_lng)"
"racealias_mag7" "es_xdoblock wcs/WCSultimates/wcs_ulti_chain"
"skill2_setting" "es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 2;es_xsetinfo wcs_radius 400|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 3;es_xsetinfo wcs_radius 450|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 4;es_xsetinfo wcs_radius 500|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 5;es_xsetinfo wcs_radius 550|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 6;es_xsetinfo wcs_radius 600|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 7;es_xsetinfo wcs_radius 650|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 8;es_xsetinfo wcs_radius 700|es_rand wcs_dice 1 100;es_xsetinfo wcs_maxtargets 9;es_xsetinfo wcs_radius 750"
"skill2_cmd" "es es_xif (server_var(wcs_dice) <= 15) then racealias_mag1;es es_xif (server_var(wcs_dice) <= 30) then racealias_mag2;es es_xif (server_var(wcs_dice) <= 45) then racealias_mag3;es es_xif (server_var(wcs_dice) <= 60) then racealias_mag4;es es_xif (server_var(wcs_dice) <= 75) then racealias_mag5;es es_xif (server_var(wcs_dice) <= 90) then racealias_mag6;es es_xif (server_var(wcs_dice) <= 99) then racealias_mag7"
"skill4_sfx" "0"
"ultimate_cooldown" "0"






United States
Logged
France