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() 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()