diff --git a/code/datums/ai_laws.dm b/code/datums/ai_laws.dm index 3f4046c4be..c0bc3a7307 100644 --- a/code/datums/ai_laws.dm +++ b/code/datums/ai_laws.dm @@ -175,6 +175,14 @@ id = "ratvar" zeroth = ("Purge all untruths and honor Ratvar.") inherent = list() + +/datum/ai_laws/hulkamania + name = "H.O.G.A.N." + id = "hulkamania" + inherent = list("You are a real American.",\ + "Fight for the rights of every man.",\ + "Fight for what's right.",\ + "Fight for your life!") /datum/ai_laws/custom //Defined in silicon_laws.txt name = "Default Silicon Laws" diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index c03f632343..0bf7edbd7b 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -193,7 +193,8 @@ /obj/item/aiModule/core/full/peacekeeper, /obj/item/aiModule/core/full/reporter, /obj/item/aiModule/core/full/robocop, - /obj/item/aiModule/core/full/liveandletlive + /obj/item/aiModule/core/full/liveandletlive, + /obj/item/aiModule/core/full/hulkamania ) /obj/effect/spawner/lootdrop/aimodule_harmful // These will get the shuttle called diff --git a/code/game/objects/items/AI_modules.dm b/code/game/objects/items/AI_modules.dm index 528e516408..5d83f3ac1e 100644 --- a/code/game/objects/items/AI_modules.dm +++ b/code/game/objects/items/AI_modules.dm @@ -568,3 +568,9 @@ AI MODULES laws += generate_ion_law() ..() laws = list() + +/******************H.O.G.A.N.***************/ + +/obj/item/aiModule/core/full/hulkamania + name = "'H.O.G.A.N.' Core AI Module" + law_id = "hulkamania" diff --git a/config/game_options.txt b/config/game_options.txt index f16d8dbadc..5f080a7f0f 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -347,6 +347,7 @@ RANDOM_LAWS corporate #RANDOM_LAWS liveandletlive #RANDOM_LAWS peacekeeper #RANDOM_LAWS reporter +#RANDOM_LAWS hulkamania ## Bad idea laws. Probably shouldn't enable these #RANDOM_LAWS syndie @@ -379,6 +380,7 @@ LAW_WEIGHT drone,3 LAW_WEIGHT liveandletlive,3 LAW_WEIGHT peacekeeper,3 LAW_WEIGHT reporter,4 +LAW_WEIGHT hulkamania,4 ## Bad idea laws. Probably shouldn't enable these LAW_WEIGHT syndie,0