Patching up AI Slipper code

- 'AI slippers' are now foam dispensers instead of AI Foam Dispensers
- Formatting
- Span
- Immersions when built in a null area
honestly just move this to attack_ai since non silicons shouldnt be touching it anyways, saves an istype check.