Fixed insufficient cultists warning (#35292)

* Fixed insufficient cultists warning

* Insufficient cultist fix

* removed duplicate var

* Update runes.dm
This commit is contained in:
Robustin
2018-02-06 07:54:17 -05:00
committed by AnturK
parent d58aa6069c
commit b87a9f6a15

View File

@@ -125,16 +125,15 @@ structure_check() searches for nearby cultist structures required for the invoca
if(L.stat)
continue
invokers += L
if(invokers.len >= req_cultists)
invokers -= user
if(allow_excess_invokers)
chanters += invokers
else
shuffle_inplace(invokers)
for(var/i in 1 to req_cultists)
var/L = pick_n_take(invokers)
if(L)
chanters += L
var/C = pick_n_take(invokers)
if(!C)
break
chanters += C
return chanters
/obj/effect/rune/proc/invoke(var/list/invokers)
@@ -1073,4 +1072,4 @@ structure_check() searches for nearby cultist structures required for the invoca
var/obj/O = target.get_item_by_slot(slot_glasses)
if(istype(O, /obj/item/clothing/glasses/hud/security))
var/datum/atom_hud/AH = GLOB.huds[DATA_HUD_SECURITY_ADVANCED]
AH.add_hud_to(target)
AH.add_hud_to(target)