6db6e99830
* Ghost-role arousal fix Fixes it so ghost role spawners respect arousal preferences of the ghost. * Arousal should respect species traits This is *currently* having no effect, as no species at the time of writing uses NOGENITALS species trait. But good for future species I think. * Arousal-fix-fixed Made on_species_gain do the arousal check and apply it properly. Moved equip to happen AFTER the ckey is assigned, as I couldn't check the clients prefs before that and it just defaulted to TRUE. Problem: Human ghost-roles are already human and would not use on_species_gain. I had 2 fixes for this: Either I made them do so anyway, doing set_species with human. This is probably redundant and might break things in some unexpected way.... 2nd possible fix is what I am pushing now, just making an else statement for that situation.