diff --git a/code/game/gamemodes/nations/nations.dm b/code/game/gamemodes/nations/nations.dm index 265d5d957ad..201469225a6 100644 --- a/code/game/gamemodes/nations/nations.dm +++ b/code/game/gamemodes/nations/nations.dm @@ -156,8 +156,6 @@ datum/game_mode/nations var/datum/game_mode/nations/mode = get_nations_mode() if (!mode) return - if(stat!=2) return - if(mind && mind.nation) var/dat dat += "

Vassalage Status

" diff --git a/code/game/jobs/jobs.dm b/code/game/jobs/jobs.dm index f5698da8e50..31f0f8fcaa7 100644 --- a/code/game/jobs/jobs.dm +++ b/code/game/jobs/jobs.dm @@ -107,7 +107,7 @@ var/list/civilian_positions = list( "Quartermaster", "Cargo Technician", "Shaft Miner", - "Lawyer", + "Internal Affairs Agent", "Chaplain", "Assistant", "Clown", diff --git a/code/modules/admin/player_panel.dm b/code/modules/admin/player_panel.dm index a7c1912b9b1..2c002216ba8 100644 --- a/code/modules/admin/player_panel.dm +++ b/code/modules/admin/player_panel.dm @@ -452,6 +452,22 @@ dat += "Head not found!" dat += "" + if(ticker.mode.name == "nations") + dat += "
" + for(var/obj/item/flag/nation/N in world) + dat += "" + dat += "
Flags(s)
[N.name], " + var/atom/flag_loc = N.loc + while(!istype(flag_loc, /turf)) + if(istype(flag_loc, /mob)) + var/mob/M = flag_loc + dat += "carried by [M.real_name] " + if(istype(flag_loc, /obj)) + var/obj/O = flag_loc + dat += "in \a [O.name] " + flag_loc = flag_loc.loc + dat += "in [flag_loc.loc] at ([flag_loc.x], [flag_loc.y], [flag_loc.z])
" + if(ticker.mode.changelings.len) dat += check_role_table("Changelings", ticker.mode.changelings, src)