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:
elly1989@rocketmail.com
2012-08-03 14:09:42 +00:00
parent 21f899f6ba
commit 6cf9ffb58a

View File

@@ -112,7 +112,7 @@
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")
new /obj/structure/closet/syndicate/personal(A.loc)
del(A)
@@ -134,10 +134,11 @@
var/nuke_code = "[rand(10000, 99999)]"
var/leader_selected = 0
var/agent_number = 1
var/spawnpos = agent_number
var/spawnpos = 1
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]
forge_syndicate_objectives(synd_mind)
@@ -150,7 +151,7 @@
else
synd_mind.current.real_name = "[syndicate_name()] Operative #[agent_number]"
agent_number++
spawnpos++
update_synd_icons_added(synd_mind)
update_all_synd_icons()