diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm index 758f3b168..0fb121fec 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_events.dm @@ -437,7 +437,7 @@ repeatable = TRUE //property_weights = list("extended" = -1, "chaos" = 1) occurances_max = 1 - chaos_min = 1.8 + chaos_min = 2.5 //Increased due to how big the station is /datum/dynamic_ruleset/event/carp_migration name = "Carp Migration" diff --git a/hyperstation/code/modules/jobs/job_types/security.dm b/hyperstation/code/modules/jobs/job_types/security.dm index c991282ff..a14d973e7 100644 --- a/hyperstation/code/modules/jobs/job_types/security.dm +++ b/hyperstation/code/modules/jobs/job_types/security.dm @@ -21,6 +21,8 @@ Lambent outfit = /datum/outfit/job/lambent + //var/datum/action/innate/lambent/dash = new + access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS, ACCESS_BRIG, ACCESS_ARMORY, ACCESS_COURT, ACCESS_WEAPONS, ACCESS_ENTER_GENPOP, ACCESS_LEAVE_GENPOP, ACCESS_LAMBENT, ACCESS_FORENSICS_LOCKERS, ACCESS_MORGUE, ACCESS_MAINT_TUNNELS, ACCESS_ALL_PERSONAL_LOCKERS, ACCESS_BARISTA, ACCESS_BARBER, ACCESS_RESEARCH, ACCESS_ENGINE, ACCESS_MINING, ACCESS_MEDICAL, ACCESS_CONSTRUCTION, ACCESS_MAILSORTING, @@ -54,3 +56,22 @@ Lambent box = /obj/item/storage/box/security implants = list(/obj/item/implant/mindshield) + +/* +/datum/job/lambent/after_spawn(mob/living/H, mob/M) + apply_innate_effects() + +/datum/job/lambent/proc/on_body_transfer(mob/living/old_body, mob/living/new_body) + remove_innate_effects(old_body) + apply_innate_effects(new_body) + +//This handles the application of antag huds/special abilities +/datum/job/lambent/proc/apply_innate_effects(mob/living/H) + . = ..() + dash.Grant() + +//This handles the removal of antag huds/special abilities +/datum/job/lambent/proc/remove_innate_effects(mob/living/H) + . = ..() + dash.Remove(H) +*/