diff --git a/code/game/gamemodes/nations/flagprocs.dm b/code/game/gamemodes/nations/flagprocs.dm
index e058ab41fb3..496a224028c 100644
--- a/code/game/gamemodes/nations/flagprocs.dm
+++ b/code/game/gamemodes/nations/flagprocs.dm
@@ -58,9 +58,9 @@
var/obj/item/flag/nation/N = locate(liege.flagpath)
for(var/mob/living/carbon/human/H in player_list)
if(H.mind && H.mind.nation)
- if(H.mind.nation == liege)
+ if(istype(H.mind.nation.flagpath,N))
H << "You are no longer the liege of [nation.name]!"
- if(H.mind.nation == nation)
+ if(istype(H.mind.nation.flagpath,src))
H << "You are no longer vassals of [liege.name]!"
N.vassals -= nation
@@ -82,10 +82,10 @@
//Announce capture/vassalage here.
for(var/mob/living/carbon/human/H in player_list)
if(H.mind && H.mind.nation)
- if(H.mind.nation == F.nation)
+ if(istype(H.mind.nation.flagpath,F))
H << "You have just vassalized [nation.name]! They must now obey any memebrs of your nation!"
continue
- else if(H.mind.nation == nation)
+ else if(istype(H.mind.nation.flagpath,src))
H << "You are now vassals of [liege.name]! You must now obey the orders of any of their members!"
continue
//Check for Victory
@@ -132,7 +132,7 @@
nation = /datum/nations/atmosia
/obj/item/flag/nation/command
- name = "Command flag"
- desc = "The flag of the independant, sovereign nation of Command."
+ name = "People's Republic of Commandzakstan flag"
+ desc = "The flag of the independant, sovereign nation of the People's Republic of Commandzakstan."
icon_state = "ntflag"
nation = /datum/nations/command
\ No newline at end of file
diff --git a/code/game/gamemodes/nations/nationdatums.dm b/code/game/gamemodes/nations/nationdatums.dm
index 78837e3e68e..27ccb2ed2cc 100644
--- a/code/game/gamemodes/nations/nationdatums.dm
+++ b/code/game/gamemodes/nations/nationdatums.dm
@@ -15,7 +15,7 @@
flagpath = /obj/item/flag/nation/cargo
/datum/nations/command
- name = "Command"
+ name = "People's Republic of Commandzakstan"
flagpath = /obj/item/flag/nation/command
/datum/nations/medistan
diff --git a/code/game/gamemodes/nations/nations.dm b/code/game/gamemodes/nations/nations.dm
index 27874f009e8..fe3d9202105 100644
--- a/code/game/gamemodes/nations/nations.dm
+++ b/code/game/gamemodes/nations/nations.dm
@@ -47,7 +47,7 @@ datum/game_mode/nations
new /obj/item/flag/nation/sec(get_turf(N))
if("Cargonia")
new /obj/item/flag/nation/cargo(get_turf(N))
- if("Command")
+ if("People's Republic of Commandzakstan")
new /obj/item/flag/nation/command(get_turf(N))
if("Medistan")
new /obj/item/flag/nation/med(get_turf(N))
@@ -89,13 +89,13 @@ datum/game_mode/nations
H << "You are now part of the great sovereign nation of [H.mind.nation.name]!"
continue
else if(H.mind.assigned_role in civilian_positions)
- H.mind.nation = all_nations["Command"]
+ H.mind.nation = all_nations["People's Republic of Commandzakstan"]
H.verbs += /mob/proc/respawn_self
H.verbs -= /mob/living/verb/ghost
H << "You are now part of the great sovereign nation of [H.mind.nation.name]!"
continue
else if(H.mind.assigned_role == "Captain")
- H.mind.nation = all_nations["Command"]
+ H.mind.nation = all_nations["People's Republic of Commandzakstan"]
H.verbs += /mob/proc/respawn_self
H.verbs -= /mob/living/verb/ghost
H << "You are now part of the great sovereign nation of [H.mind.nation.name]!"