If a race continues to apply a skill after death or after a change race....
add an ISALIVE check...
All ultimates that target or affect players on the other team should have this code right after targeting:
Code:
"es_xsetinfo wcs_immunity 0;es es_xkeygetvalue wcs_immunity WCSuserdata server_var(wcs_targetid) ulti_immunity;es es_xif (server_var(wcs_immunity) = 0) then ALIAS_WHATEVER;es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_userid) #multi server_var(wcs_lng_ulti_immunity_a);es es_xif (server_var(wcs_immunity) != 0) then es_xtell server_var(wcs_targetid) #multi server_var(wcs_lng_ulti_immunity_v)"
That will check for ultmate immunity.Also anything that affects a players speed visiblity or other wcs feature should use getvalue and keysetvalue..
for example look at undead scourge speed skill.
It doesn't jsut say est_speed event_var(userid) does it.
Sorry this is half rant half advice
If you dont know how to do those things look at other races to learn.. If you do know how please add them to your races !






United States

Logged

