Okay, this is completed across the board on the proto and script sides. Basically, all protos that can die have a san_dying script assigned that features the XP script, and all .py files for protos that can die have the script defined. (An example of a proto that can't die - or is unlikely to die and not designed to die - would be a spawner, etc.) There is probably a lot of redundancy here but I think that's okay. e.g., there are quite a few san_dying scripts defined in .py files that are never referenced. Otherwise, this should be applied universally now. It was probably not necessary for many protos but what the hell, might as well be thorough and allow for odd contingencies like players doing things way out of order.