mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 11:43:31 +00:00
Fix for:
runtime error: list index out of bounds proc name: post setup (/datum/game_mode/nuclear/post_setup) source file: nuclear.dm,141 usr: null src: nuclear emergency (/datum/game_mode/nuclear) call stack: nuclear emergency (/datum/game_mode/nuclear): post setup() /datum/controller/gameticker (/datum/controller/gameticker): setup() git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4300 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
@@ -112,7 +112,7 @@
|
|||||||
|
|
||||||
var/list/turf/synd_spawn = list()
|
var/list/turf/synd_spawn = list()
|
||||||
|
|
||||||
for (var/obj/effect/landmark/A in world)
|
for(var/obj/effect/landmark/A in world)
|
||||||
if (A.name == "Syndicate-Gear-Closet")
|
if (A.name == "Syndicate-Gear-Closet")
|
||||||
new /obj/structure/closet/syndicate/personal(A.loc)
|
new /obj/structure/closet/syndicate/personal(A.loc)
|
||||||
del(A)
|
del(A)
|
||||||
@@ -134,10 +134,11 @@
|
|||||||
var/nuke_code = "[rand(10000, 99999)]"
|
var/nuke_code = "[rand(10000, 99999)]"
|
||||||
var/leader_selected = 0
|
var/leader_selected = 0
|
||||||
var/agent_number = 1
|
var/agent_number = 1
|
||||||
var/spawnpos = agent_number
|
var/spawnpos = 1
|
||||||
|
|
||||||
for(var/datum/mind/synd_mind in syndicates)
|
for(var/datum/mind/synd_mind in syndicates)
|
||||||
spawnpos = (agent_number >= synd_spawn.len ? 1 : spawnpos + 1)
|
if(spawnpos > synd_spawn.len)
|
||||||
|
spawnpos = 1
|
||||||
synd_mind.current.loc = synd_spawn[spawnpos]
|
synd_mind.current.loc = synd_spawn[spawnpos]
|
||||||
|
|
||||||
forge_syndicate_objectives(synd_mind)
|
forge_syndicate_objectives(synd_mind)
|
||||||
@@ -150,7 +151,7 @@
|
|||||||
else
|
else
|
||||||
synd_mind.current.real_name = "[syndicate_name()] Operative #[agent_number]"
|
synd_mind.current.real_name = "[syndicate_name()] Operative #[agent_number]"
|
||||||
agent_number++
|
agent_number++
|
||||||
|
spawnpos++
|
||||||
update_synd_icons_added(synd_mind)
|
update_synd_icons_added(synd_mind)
|
||||||
|
|
||||||
update_all_synd_icons()
|
update_all_synd_icons()
|
||||||
|
|||||||
Reference in New Issue
Block a user