Description: Scripts that override existing kag scripts are loaded only the 1st time you join some server. You need to restart kag if you want to join modded server, or it will not work or even crash. This makes developing mods a nightmare, because you need to restart kag all the time. Steps to Reproduce: join modded server quit to menu join another or the same modded server if those servers override existing scripts - you are fucked. this can be also reproduced on localhost. for example ive overriden Princess.as with a script that works like DefaultStart.as, so when i click Save the Princess in the menu it starts whatever gamemode i have set in autoconfig. but it only works once - when i quit to menu and click Save the Princess again, it runs princess mode. Example of Affected Mod: i'm including said Princess.as. put it into Mods/<whatever>/, include in mods.cfg and watch the magick happen on a side note: getPlayer(i) does not return null if i >= getPlayerCount(). it does return something, but accessing its methods crashes the game.