Wherein I find another ancient, obscure bug that happens constantly to everyone, but nobody noticed because they are not sure of what it's supposed to be like: This time I make an extremely lazy bug report
Created by: 9600bauds
[18:16] bauds: anyways i think this is broken but i'm not sure how [18:16] bauds: http://i.imgur.com/48hc6Qg.png [18:16] bauds: because i learned that get_body_part_coverage(FULL_BODY) does not actually return an item with the body part coverage "FULL_BODY" [18:16] bauds: but instead, any item that has a body part coverage that includes any part of the FULL_BODY [18:17] bauds: so that should be checking the pressure resistance of your gloves or whatever it finds first rather than your spesssuit [18:17] PJB3005: bauds: hrm [18:18] bauds: yep [18:18] bauds: yep there it is [18:18] PJB3005: well for one thing it's assuming every species likes ONE_ATMOSPHERE [18:18] PJB3005: mob code pls die [18:18] bauds: you see anything wrong here? http://i.imgur.com/rlA1JTM.png [18:19] bauds: i am wearing a helmet that protects from pressure [18:19] bauds: so, it thinks my whole body is protected from pressure [18:19] bauds: remove the helmet and [18:19] bauds: http://i.imgur.com/Gbzul7z.png [18:19] PJB3005: MOB CODE [18:19] PJB3005: WHY
Caused by #3047
[18:19] bauds: IN FACT!! [18:19] PJB3005: Death(mobcode) [18:20] bauds: check this out [18:20] bauds: http://i.imgur.com/NKxYoCL.png [18:20] bauds: my gloves are good against pressure so my whole body is k :) [18:20] PJB3005: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaah
Practical application: If there's a breach indoors (e.g. not cold, the temperature protection code actually works), you don't actually need the whole spacesuit to protect yourself from 0KpA, just the helmet.