#define MAX_POWERS 5 enum { NO_POWER = 0, POWER_1, POWER_2, POWER_3 }; new g_Power[33]; public function(id) { g_Power[id] = random_num(NO_POWER, POWER_3); } public FwdTakeDamage(id, iInflictor, iAttacker, Float:fDamage, iDamagebits) { switch(g_Power[id]) { case NO_POWER: // stuff case POWER_1: // stuff case POWER_2: // sutff case POWER_3: // stuff } }