it is due to the global variables in their scripts.
Make sure the global variable that checks it the battle is on, is properly used as condition for the disable/enable command in their scripts.
Now i found the true culprit. It turned out to be the script in the door that led to the arena pit from the bloodworks.
Here is the script:
Begin Arena_no_company_script;Prevents player's companions from following him/her to the pit;Checks for team battle companions if player has asked them to join him/herif ( OnActivate == 1 ) if ( Arena_fight == 1 ) if ( ArenaCompanionFollowing == 0 ) Playsound "Door Latched One Open" Player->positioncell 7, -721, -365, 0 "Vivec, Arena Pit" elseif ( ArenaCompanionFollowing == 1 ) ;This is Domas Playsound "Door Latched One Open" Player->positioncell 7, -721, -365, 0 "Vivec, Arena Pit" "arena domas"->positioncell 90, -721, -365, 0 "Vivec, Arena Pit" Set ArenaCompanionFollowing to 0 elseif ( ArenaCompanionFollowing == 2 ) ;This is Vinvanil Playsound "Door Latched One Open" Player->positioncell 7, -721, -365, 0 "Vivec, Arena Pit" "Arena vinvanil relas"->positioncell 90, -721, -365, 0 "Vivec, Arena Pit" Set ArenaCompanionFollowing to 0 elseif ( ArenaCompanionFollowing == 3 ) ;This is Fadali Playsound "Door Latched One Open" Player->positioncell 7, -721, -365, 0 "Vivec, Arena Pit" "Arena fadali sathren"->positioncell 90, -721, -365, 0 "Vivec, Arena Pit" Set ArenaCompanionFollowing to 0 endif elseif ( Arena_fight == 0 ) Activate endifendifEnd
Yes. Currently you'd get disqualified if you don't wear the arena armor, so my idea for the shirt was to have a way to enter the arena unarmored without getting disqualified.
On the other hand if you add a shirt it could be used to 'cheat' because it would allow someone to still wear his own strong armor by simply wearing an arena shirt under it... Unless you can make the shirt take up both the shirt and cuirass slot.
So, is there a way to remove any cuirasses you're wearing when you equip battle shirt?
Kalamestari_69