diff --git a/code/game/gamemodes/clock_cult/clock_cult.dm b/code/game/gamemodes/clock_cult/clock_cult.dm index f5907fcc70c..636fe668dff 100644 --- a/code/game/gamemodes/clock_cult/clock_cult.dm +++ b/code/game/gamemodes/clock_cult/clock_cult.dm @@ -97,6 +97,7 @@ This file's folder contains: M.languages_spoken |= RATVAR M.languages_understood |= RATVAR all_clockwork_mobs += M + M.update_action_buttons_icon() //because a few clockcult things are action buttons and we may be wearing/holding them for whatever reason, we need to update buttons if(issilicon(M)) var/mob/living/silicon/S = M if(isrobot(S)) @@ -126,6 +127,7 @@ This file's folder contains: M.mind.special_role = null M.languages_spoken &= ~RATVAR M.languages_understood &= ~RATVAR + M.update_action_buttons_icon() //because a few clockcult things are action buttons and we may be wearing/holding them, we need to update buttons for(var/datum/action/innate/function_call/F in M.actions) //Removes any bound Ratvarian spears qdel(F) if(issilicon(M))