diff --git a/code/game/gamemodes/ninja/ninja.dm b/code/game/gamemodes/ninja/ninja.dm
index 33810a2e..4238b217 100644
--- a/code/game/gamemodes/ninja/ninja.dm
+++ b/code/game/gamemodes/ninja/ninja.dm
@@ -63,7 +63,7 @@
N.internals.icon_state = "internal1"
if(N.wear_suit && istype(N.wear_suit,/obj/item/clothing/suit/space/space_ninja))
var/obj/item/clothing/suit/space/space_ninja/S = N.wear_suit
- S:randomize_param()
+// S:randomize_param() //nonononono this is godawful and terrible why would anyone do this
spawn (rand(waittime_l, waittime_h))
send_intercept()
return ..()
diff --git a/code/modules/clothing/spacesuits/ninja.dm b/code/modules/clothing/spacesuits/ninja.dm
index ab342e7b..43b85b00 100644
--- a/code/modules/clothing/spacesuits/ninja.dm
+++ b/code/modules/clothing/spacesuits/ninja.dm
@@ -3,6 +3,7 @@
name = "ninja hood"
icon_state = "s-ninja"
item_state = "s-ninja_mask"
+ flags_inv = HIDEEARS|HIDEEYES|HIDEFACE
allowed = list(/obj/item/weapon/cell)
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 25)
siemens_coefficient = 0.2
@@ -18,7 +19,7 @@
armor = list(melee = 60, bullet = 50, laser = 30,energy = 15, bomb = 30, bio = 30, rad = 30)
siemens_coefficient = 0.2
species_restricted = null //Workaround for spawning alien ninja without internals.
-
+ flags_inv = HIDEGLOVES|HIDEJUMPSUIT|HIDETAIL
//Important parts of the suit.
var/mob/living/carbon/affecting = null//The wearer.
var/obj/item/weapon/cell/cell//Starts out with a high-capacity cell using New().
diff --git a/data/investigate/gravity.html b/data/investigate/gravity.html
index df50bfda..910da3fa 100644
--- a/data/investigate/gravity.html
+++ b/data/investigate/gravity.html
@@ -1,6 +1,12 @@
-00:42 [0x20078ca] (92,152,1) || the gravitational generator has regained power.
-00:42 [0x20078ca] (92,152,1) || the gravitational generator is now charging.
-00:43 [0x20078ca] (92,152,1) || the gravitational generator has regained power.
-00:43 [0x20078ca] (92,152,1) || the gravitational generator is now charging.
-00:43 [0x20078ca] (92,152,1) || the gravitational generator has regained power.
-00:43 [0x20078ca] (92,152,1) || the gravitational generator is now charging.
+09:20 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:20 [0x20078ce] (92,152,1) || the gravitational generator is now charging.
+09:21 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:21 [0x20078ce] (92,152,1) || the gravitational generator is now charging.
+09:21 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:21 [0x20078ce] (92,152,1) || the gravitational generator is now charging.
+09:26 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:26 [0x20078ce] (92,152,1) || the gravitational generator is now charging.
+09:31 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:31 [0x20078ce] (92,152,1) || the gravitational generator is now charging.
+09:36 [0x20078ce] (92,152,1) || the gravitational generator has regained power.
+09:36 [0x20078ce] (92,152,1) || the gravitational generator is now charging.