mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-11 07:58:57 +01:00
Revert "Adds k'ois contaminated phoron (1)" (#15719)
This commit is contained in:
@@ -200,9 +200,9 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
playsound(src, 'sound/items/cigs_lighters/cig_light.ogg', 75, 1, -1)
|
||||
src.reagents.set_temperature(T0C + 45)
|
||||
damtype = "fire"
|
||||
if(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron/pure)) // the phoron explodes when exposed to fire
|
||||
if(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron)) // the phoron explodes when exposed to fire
|
||||
var/datum/effect/effect/system/reagents_explosion/e = new()
|
||||
e.set_up(round(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron/pure) / 2.5, 1), get_turf(src), 0, 0)
|
||||
e.set_up(round(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron) / 2.5, 1), get_turf(src), 0, 0)
|
||||
e.start()
|
||||
qdel(src)
|
||||
return
|
||||
@@ -300,7 +300,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM
|
||||
w_class = ITEMSIZE_TINY
|
||||
slot_flags = SLOT_EARS | SLOT_MASK
|
||||
attack_verb = list("burnt", "singed")
|
||||
icon_on = "cigon"
|
||||
icon_on = "cigon"
|
||||
icon_off = "cigoff"
|
||||
has_blood_overlay = FALSE
|
||||
type_butt = /obj/item/trash/cigbutt
|
||||
|
||||
@@ -224,7 +224,7 @@
|
||||
|
||||
B1.reagents.add_reagent(/singleton/reagent/aluminum, 15)
|
||||
B1.reagents.add_reagent(/singleton/reagent/fuel,20)
|
||||
B2.reagents.add_reagent(/singleton/reagent/toxin/phoron/pure, 15)
|
||||
B2.reagents.add_reagent(/singleton/reagent/toxin/phoron, 15)
|
||||
B2.reagents.add_reagent(/singleton/reagent/acid, 15)
|
||||
B1.reagents.add_reagent(/singleton/reagent/fuel,20)
|
||||
|
||||
|
||||
@@ -319,7 +319,7 @@
|
||||
list("synaptizine", "synaptizine", /singleton/reagent/synaptizine, 30),
|
||||
list("hyperzine", "hyperzine", /singleton/reagent/hyperzine, 30),
|
||||
list("oxycomorphine", "oxycomorphine", /singleton/reagent/oxycomorphine, 30),
|
||||
list("phoron", "phoron", /singleton/reagent/toxin/phoron/pure, 60),
|
||||
list("phoron", "phoron", /singleton/reagent/toxin/phoron, 60),
|
||||
list("kois", "k'ois paste", /singleton/reagent/kois, 80)
|
||||
)
|
||||
|
||||
|
||||
@@ -228,10 +228,10 @@
|
||||
return
|
||||
|
||||
//also copied from matches
|
||||
if(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron/pure)) // the phoron explodes when exposed to fire
|
||||
if(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron)) // the phoron explodes when exposed to fire
|
||||
visible_message(SPAN_DANGER("\The [src] conflagrates violently!"))
|
||||
var/datum/effect/effect/system/reagents_explosion/e = new()
|
||||
e.set_up(round(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron/pure) / 2.5, 1), get_turf(src), 0, 0)
|
||||
e.set_up(round(REAGENT_VOLUME(reagents, /singleton/reagent/toxin/phoron) / 2.5, 1), get_turf(src), 0, 0)
|
||||
e.start()
|
||||
qdel(src)
|
||||
return
|
||||
|
||||
@@ -440,7 +440,7 @@
|
||||
/singleton/reagent/mindbreaker,
|
||||
/singleton/reagent/inaprovaline,
|
||||
/singleton/reagent/peridaxon,
|
||||
/singleton/reagent/toxin/phoron/kois,
|
||||
/singleton/reagent/toxin/phoron,
|
||||
/singleton/reagent/toxin/plasticide,
|
||||
/singleton/reagent/potassium,
|
||||
/singleton/reagent/radium,
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
display_name = "k'ois spores"
|
||||
chems = list(
|
||||
/singleton/reagent/kois = list(4),
|
||||
/singleton/reagent/toxin/phoron/kois = list(8))
|
||||
/singleton/reagent/toxin/phoron = list(8))
|
||||
splat_type = /obj/effect/plant
|
||||
kitchen_tag = "koisspore"
|
||||
mutants = null
|
||||
@@ -68,7 +68,7 @@
|
||||
mutants = null
|
||||
chems = list(
|
||||
/singleton/reagent/kois/black = list(4),
|
||||
/singleton/reagent/toxin/phoron/kois/black = list(2))
|
||||
/singleton/reagent/toxin/phoron = list(2))
|
||||
|
||||
/datum/seed/koisspore/black/setup_traits()
|
||||
..()
|
||||
|
||||
@@ -130,7 +130,7 @@
|
||||
spawn_flags = IC_SPAWN_DEFAULT|IC_SPAWN_RESEARCH
|
||||
origin_tech = list(TECH_ENGINEERING = 2, TECH_DATA = 2, TECH_BIO = 2)
|
||||
var/volume = 60
|
||||
var/list/fuel = list(/singleton/reagent/toxin/phoron/pure = 50000, /singleton/reagent/slimejelly = 25000, /singleton/reagent/fuel = 15000, /singleton/reagent/carbon = 10000, /singleton/reagent/alcohol = 10000, /singleton/reagent/nutriment = 8000, /singleton/reagent/blood = 5000)
|
||||
var/list/fuel = list(/singleton/reagent/toxin/phoron = 50000, /singleton/reagent/slimejelly = 25000, /singleton/reagent/fuel = 15000, /singleton/reagent/carbon = 10000, /singleton/reagent/alcohol = 10000, /singleton/reagent/nutriment = 8000, /singleton/reagent/blood = 5000)
|
||||
|
||||
/obj/item/integrated_circuit/passive/power/chemical_cell/New()
|
||||
..()
|
||||
|
||||
@@ -81,9 +81,6 @@
|
||||
/singleton/reagent/kois
|
||||
value = 0.5
|
||||
|
||||
/singleton/reagent/phoron/kois
|
||||
value = 0.5
|
||||
|
||||
/singleton/reagent/nutriment
|
||||
value = 0.1
|
||||
|
||||
@@ -726,7 +723,7 @@
|
||||
/singleton/reagent/toxin/carpotoxin
|
||||
value = 3
|
||||
|
||||
/singleton/reagent/toxin/phoron/pure
|
||||
/singleton/reagent/toxin/phoron
|
||||
value = 10
|
||||
|
||||
/singleton/reagent/toxin/cyanide
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
var/list/sheet_reagents = list( //have a number of reagents which is a factor of REAGENTS_PER_SHEET (default 20) unless you like decimals
|
||||
/obj/item/stack/material/iron = list(/singleton/reagent/iron),
|
||||
/obj/item/stack/material/uranium = list(/singleton/reagent/uranium),
|
||||
/obj/item/stack/material/phoron = list(/singleton/reagent/toxin/phoron/pure),
|
||||
/obj/item/stack/material/phoron = list(/singleton/reagent/toxin/phoron),
|
||||
/obj/item/stack/material/gold = list(/singleton/reagent/gold),
|
||||
/obj/item/stack/material/silver = list(/singleton/reagent/silver),
|
||||
/obj/item/stack/material/steel = list(/singleton/reagent/iron, /singleton/reagent/carbon),
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
return
|
||||
|
||||
if(stage < max_stage)
|
||||
stage_ticker += infection_speed
|
||||
stage_ticker += infection_speed
|
||||
|
||||
if(stage_ticker >= stage*stage_interval)
|
||||
stage = min(stage+1,max_stage)
|
||||
@@ -87,7 +87,7 @@
|
||||
set_light(1, l_color = "#E6E600")
|
||||
if(prob(10))
|
||||
to_chat(owner, "<span class='warning'>You feel something squirming inside of you!</span>")
|
||||
owner.reagents.add_reagent(/singleton/reagent/toxin/phoron/kois, 8)
|
||||
owner.reagents.add_reagent(/singleton/reagent/toxin/phoron, 8)
|
||||
owner.reagents.add_reagent(/singleton/reagent/kois, 5)
|
||||
|
||||
if(stage >= 4)
|
||||
@@ -99,7 +99,7 @@
|
||||
|
||||
var/datum/reagents/R = new/datum/reagents(100)
|
||||
R.add_reagent(/singleton/reagent/kois,10)
|
||||
R.add_reagent(/singleton/reagent/toxin/phoron/kois,10)
|
||||
R.add_reagent(/singleton/reagent/toxin/phoron,10)
|
||||
var/datum/effect/effect/system/smoke_spread/chem/spores/S = new("koisspore")
|
||||
|
||||
S.attach(T)
|
||||
|
||||
@@ -97,7 +97,7 @@
|
||||
|
||||
to_chat(user, "You inject the solution into the power cell.")
|
||||
|
||||
if(S.reagents.has_reagent(/singleton/reagent/toxin/phoron/pure, 5))
|
||||
if(S.reagents.has_reagent(/singleton/reagent/toxin/phoron, 5))
|
||||
|
||||
rigged = 1
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
|
||||
to_chat(user, SPAN_NOTICE("You inject the solution into \the [src]."))
|
||||
|
||||
if(S.reagents.has_reagent(/singleton/reagent/toxin/phoron/pure, 5))
|
||||
if(S.reagents.has_reagent(/singleton/reagent/toxin/phoron, 5))
|
||||
|
||||
log_admin("LOG: [user.name] ([user.ckey]) injected a light with phoron, rigging it to explode.",ckey=key_name(user))
|
||||
message_admins("LOG: [user.name] ([user.ckey]) injected a light with phoron, rigging it to explode.")
|
||||
|
||||
@@ -327,7 +327,7 @@
|
||||
var/list/sheet_reagents = list( //have a number of reagents which is a factor of REAGENTS_PER_SHEET (default 20) unless you like decimals
|
||||
/obj/item/stack/material/iron = list(/singleton/reagent/iron),
|
||||
/obj/item/stack/material/uranium = list(/singleton/reagent/uranium),
|
||||
/obj/item/stack/material/phoron = list(/singleton/reagent/toxin/phoron/pure),
|
||||
/obj/item/stack/material/phoron = list(/singleton/reagent/toxin/phoron),
|
||||
/obj/item/stack/material/gold = list(/singleton/reagent/gold),
|
||||
/obj/item/stack/material/silver = list(/singleton/reagent/silver),
|
||||
/obj/item/stack/material/platinum = list(/singleton/reagent/platinum),
|
||||
|
||||
@@ -158,52 +158,6 @@
|
||||
T.assume_gas(GAS_PHORON, amount, T20C)
|
||||
remove_self(amount, holder)
|
||||
|
||||
/singleton/reagent/toxin/phoron/kois
|
||||
name = "Phoron"
|
||||
description = "Phoron in its liquid form. Twice as potent when breathed in. Contains biological traces."
|
||||
fallback_specific_heat = 0.75 //contaminated phoron acts more like k'ois than phoron
|
||||
var/kois_type = 1
|
||||
|
||||
/singleton/reagent/toxin/phoron/kois/black
|
||||
name = "Phoron"
|
||||
description = "Phoron in its liquid form. Twice as potent when breathed in. Contains exotic biological traces."
|
||||
fallback_specific_heat = 0.5 //same as black k'ois
|
||||
kois_type = 2
|
||||
|
||||
/singleton/reagent/toxin/phoron/kois/affect_blood(var/mob/living/carbon/human/M, var/alien, var/removed, var/datum/reagents/holder)
|
||||
if(!ishuman(M))
|
||||
return
|
||||
var/is_vaurcalike = (alien == IS_VAURCA)
|
||||
if(!is_vaurcalike)
|
||||
var/obj/item/organ/internal/parasite/P = M.internal_organs_by_name["blackkois"]
|
||||
if(istype(P) && P.stage >= 3)
|
||||
is_vaurcalike = TRUE
|
||||
else
|
||||
infect(M, alien, removed)
|
||||
|
||||
/singleton/reagent/toxin/phoron/kois/affect_chem_effect(mob/living/carbon/M, alien, removed, datum/reagents/holder)
|
||||
var/is_vaurcalike = (alien == IS_VAURCA)
|
||||
if(!is_vaurcalike)
|
||||
var/obj/item/organ/internal/parasite/P = M.internal_organs_by_name["blackkois"]
|
||||
if(istype(P) && P.stage >= 3)
|
||||
is_vaurcalike = TRUE
|
||||
|
||||
/singleton/reagent/toxin/phoron/kois/proc/infect(var/mob/living/carbon/human/H, var/alien, var/removed)
|
||||
var/obj/item/organ/internal/parasite/P = H.internal_organs_by_name["blackkois"]
|
||||
if((alien != IS_VAURCA) && !(istype(P) && P.stage >= 3))
|
||||
H.adjustToxLoss(1 * removed)
|
||||
switch(kois_type)
|
||||
if(1) //Normal
|
||||
if(!H.internal_organs_by_name["kois"] && prob(5*removed))
|
||||
var/obj/item/organ/external/affected = H.get_organ(BP_CHEST)
|
||||
var/obj/item/organ/internal/parasite/kois/infest = new()
|
||||
infest.replaced(H, affected)
|
||||
if(2) //Modified
|
||||
if(!H.internal_organs_by_name["blackkois"] && prob(10*removed))
|
||||
var/obj/item/organ/external/affected = H.get_organ(BP_HEAD)
|
||||
var/obj/item/organ/internal/parasite/blackkois/infest = new()
|
||||
infest.replaced(H, affected)
|
||||
|
||||
/singleton/reagent/toxin/cardox
|
||||
name = "Cardox"
|
||||
description = "Cardox is a mildly toxic, expensive, NanoTrasen designed cleaner intended to eliminate liquid phoron stains from suits."
|
||||
|
||||
@@ -176,7 +176,7 @@
|
||||
id = "oxycomorphine"
|
||||
result = /singleton/reagent/oxycomorphine
|
||||
required_reagents = list(/singleton/reagent/alcohol = 1, /singleton/reagent/mortaphenyl = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/sterilizine
|
||||
@@ -269,7 +269,7 @@
|
||||
id = "peridaxon"
|
||||
result = /singleton/reagent/peridaxon
|
||||
required_reagents = list(/singleton/reagent/bicaridine = 1, /singleton/reagent/clonexadone = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/virus_food
|
||||
@@ -284,7 +284,7 @@
|
||||
id = "leporazine"
|
||||
result = /singleton/reagent/leporazine
|
||||
required_reagents = list(/singleton/reagent/silicon = 1, /singleton/reagent/copper = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 2
|
||||
|
||||
/datum/chemical_reaction/cryptobiolin
|
||||
@@ -313,7 +313,7 @@
|
||||
id = "dexalin"
|
||||
result = /singleton/reagent/dexalin
|
||||
required_reagents = list(/singleton/reagent/acetone = 2, /singleton/reagent/toxin/phoron = 0.1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 1)
|
||||
inhibitors = list(/singleton/reagent/water = 1) // Messes with cryox
|
||||
result_amount = 1
|
||||
|
||||
@@ -371,8 +371,8 @@
|
||||
name = "Clonexadone"
|
||||
id = "clonexadone"
|
||||
result = /singleton/reagent/clonexadone
|
||||
required_reagents = list(/singleton/reagent/cryoxadone = 1, /singleton/reagent/sodium = 1, /singleton/reagent/toxin/phoron/pure = 0.1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/cryoxadone = 1, /singleton/reagent/sodium = 1, /singleton/reagent/toxin/phoron = 0.1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 2
|
||||
|
||||
/datum/chemical_reaction/thetamycin
|
||||
@@ -458,7 +458,7 @@
|
||||
name = "Potassium Chlorophoride"
|
||||
id = "potassium_chlorophoride"
|
||||
result = /singleton/reagent/toxin/potassium_chlorophoride
|
||||
required_reagents = list(/singleton/reagent/toxin/potassium_chloride = 1, /singleton/reagent/toxin/phoron/pure = 1, /singleton/reagent/polysomnine = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/potassium_chloride = 1, /singleton/reagent/toxin/phoron = 1, /singleton/reagent/polysomnine = 1)
|
||||
result_amount = 4
|
||||
|
||||
/datum/chemical_reaction/zombiepowder
|
||||
@@ -472,7 +472,7 @@
|
||||
name = "Dextrotoxin"
|
||||
id = "dextrotoxin"
|
||||
result = /singleton/reagent/toxin/dextrotoxin
|
||||
required_reagents = list(/singleton/reagent/toxin/carpotoxin = 3, /singleton/reagent/soporific = 10, /singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/toxin/carpotoxin = 3, /singleton/reagent/soporific = 10, /singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 5
|
||||
|
||||
/datum/chemical_reaction/mindbreaker
|
||||
@@ -574,7 +574,7 @@
|
||||
id = "condensedcapsaicin"
|
||||
result = /singleton/reagent/capsaicin/condensed
|
||||
required_reagents = list(/singleton/reagent/capsaicin = 2)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/coolant
|
||||
@@ -597,7 +597,7 @@
|
||||
id = "lexorin"
|
||||
result = /singleton/reagent/lexorin
|
||||
required_reagents = list(/singleton/reagent/tungsten = 1, /singleton/reagent/hydrazine = 1, /singleton/reagent/ammonia = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 3
|
||||
|
||||
/datum/chemical_reaction/fluvectionem
|
||||
@@ -655,14 +655,14 @@
|
||||
id = "saline"
|
||||
result = /singleton/reagent/saline
|
||||
required_reagents = list(/singleton/reagent/water = 2, /singleton/reagent/sugar = 0.5, /singleton/reagent/sodiumchloride = 1)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
catalysts = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 2
|
||||
|
||||
/datum/chemical_reaction/cataleptinol
|
||||
name = "Cataleptinol"
|
||||
id = "cataleptinol"
|
||||
result = /singleton/reagent/cataleptinol
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 0.1, /singleton/reagent/alkysine = 1, /singleton/reagent/cryoxadone = 0.1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 0.1, /singleton/reagent/alkysine = 1, /singleton/reagent/cryoxadone = 0.1)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/coughsyrup
|
||||
@@ -747,7 +747,7 @@
|
||||
name = "Truthserum"
|
||||
id = "truthserum"
|
||||
result = /singleton/reagent/mental/truthserum
|
||||
required_reagents = list(/singleton/reagent/mindbreaker = 1, /singleton/reagent/synaptizine = 1, /singleton/reagent/toxin/phoron/pure = 0.1)
|
||||
required_reagents = list(/singleton/reagent/mindbreaker = 1, /singleton/reagent/synaptizine = 1, /singleton/reagent/toxin/phoron = 0.1)
|
||||
result_amount = 2
|
||||
|
||||
/datum/chemical_reaction/pacifier
|
||||
@@ -761,7 +761,7 @@
|
||||
name = "Red Nightshade"
|
||||
id = "berserk"
|
||||
result = /singleton/reagent/toxin/berserk
|
||||
required_reagents = list(/singleton/reagent/toxin/stimm = 1, /singleton/reagent/synaptizine = 1, /singleton/reagent/toxin/phoron/pure = 0.1)
|
||||
required_reagents = list(/singleton/reagent/toxin/stimm = 1, /singleton/reagent/synaptizine = 1, /singleton/reagent/toxin/phoron = 0.1)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/joy
|
||||
@@ -824,7 +824,7 @@
|
||||
name = "Solid Phoron"
|
||||
id = "solidphoron"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/iron = 5, /singleton/reagent/frostoil = 5, /singleton/reagent/toxin/phoron/pure = 20)
|
||||
required_reagents = list(/singleton/reagent/iron = 5, /singleton/reagent/frostoil = 5, /singleton/reagent/toxin/phoron = 20)
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/phoronsolidification/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -922,7 +922,7 @@
|
||||
name = "Napalm"
|
||||
id = "napalm"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/aluminum = 1, /singleton/reagent/toxin/phoron/pure = 1, /singleton/reagent/acid = 1 )
|
||||
required_reagents = list(/singleton/reagent/aluminum = 1, /singleton/reagent/toxin/phoron = 1, /singleton/reagent/acid = 1 )
|
||||
result_amount = 1
|
||||
|
||||
/datum/chemical_reaction/napalm/on_reaction(var/datum/reagents/holder, var/created_volume)
|
||||
@@ -944,7 +944,7 @@
|
||||
name = "Zo'rane Fire"
|
||||
id = "greekfire"
|
||||
result = /singleton/reagent/fuel/napalm
|
||||
required_reagents = list(/singleton/reagent/nitroglycerin = 2, /singleton/reagent/pyrosilicate = 2, /singleton/reagent/toxin/phoron/pure = 3, /singleton/reagent/fuel/zoragel = 3)
|
||||
required_reagents = list(/singleton/reagent/nitroglycerin = 2, /singleton/reagent/pyrosilicate = 2, /singleton/reagent/toxin/phoron = 3, /singleton/reagent/fuel/zoragel = 3)
|
||||
result_amount = 1
|
||||
log_is_important = 1
|
||||
|
||||
@@ -1066,7 +1066,7 @@
|
||||
name = "Slime Spawn"
|
||||
id = "m_spawn"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/grey
|
||||
|
||||
@@ -1091,7 +1091,7 @@
|
||||
/datum/chemical_reaction/slime/teleportation
|
||||
name = "Slime Teleportation"
|
||||
id = "slimeteleportation"
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/green
|
||||
|
||||
@@ -1130,7 +1130,7 @@
|
||||
name = "Slime Metal"
|
||||
id = "m_metal"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/metal
|
||||
|
||||
@@ -1203,7 +1203,7 @@
|
||||
name = "Slime Bork"
|
||||
id = "m_tele2"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/silver
|
||||
|
||||
@@ -1300,7 +1300,7 @@
|
||||
name = "Slime fire"
|
||||
id = "m_fire"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/orange
|
||||
mix_message = "The slime extract begins to vibrate violently!"
|
||||
@@ -1360,7 +1360,7 @@
|
||||
name = "Slime Steroid"
|
||||
id = "m_steroid"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/purple
|
||||
|
||||
@@ -1382,7 +1382,7 @@
|
||||
name = "Slime Rare Metal"
|
||||
id = "rm_metal"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/darkpurple
|
||||
|
||||
@@ -1417,7 +1417,7 @@
|
||||
name = "Slime Nightshade"
|
||||
id = "slime_nightshade"
|
||||
result = /singleton/reagent/toxin/berserk
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 10)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 10)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/red
|
||||
|
||||
@@ -1426,7 +1426,7 @@
|
||||
name = "Docility Serum"
|
||||
id = "docility_serum"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/pink
|
||||
|
||||
@@ -1447,7 +1447,7 @@
|
||||
name = "Advanced Mutation Toxin"
|
||||
id = "mutationtoxin2"
|
||||
result = /singleton/reagent/aslimetoxin
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/black
|
||||
|
||||
@@ -1456,7 +1456,7 @@
|
||||
name = "Slime Explosion"
|
||||
id = "m_explosion"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/oil
|
||||
mix_message = "The slime extract begins to vibrate violently!"
|
||||
@@ -1484,7 +1484,7 @@
|
||||
result = null
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/lightpink
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 5)
|
||||
|
||||
/datum/chemical_reaction/slime/advanced_docility_serum/on_reaction(var/datum/reagents/holder)
|
||||
..()
|
||||
@@ -1495,7 +1495,7 @@
|
||||
name = "Slime Golem"
|
||||
id = "m_golem"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 5)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 5)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/adamantine
|
||||
mix_message = "A soft fizzle is heard within the slime extract, and mystic runes suddenly appear on the floor beneath it!"
|
||||
@@ -1626,7 +1626,7 @@
|
||||
name = "Extract Enhancer"
|
||||
id = "extract_enhancer"
|
||||
result = null
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron/pure = 1)
|
||||
required_reagents = list(/singleton/reagent/toxin/phoron = 1)
|
||||
result_amount = 1
|
||||
required = /obj/item/slime_extract/cerulean
|
||||
|
||||
@@ -2141,7 +2141,7 @@
|
||||
name = "Toxins Special"
|
||||
id = "phoronspecial"
|
||||
result = /singleton/reagent/alcohol/toxins_special
|
||||
required_reagents = list(/singleton/reagent/alcohol/rum = 2, /singleton/reagent/alcohol/vermouth = 2, /singleton/reagent/toxin/phoron/pure = 2)
|
||||
required_reagents = list(/singleton/reagent/alcohol/rum = 2, /singleton/reagent/alcohol/vermouth = 2, /singleton/reagent/toxin/phoron = 2)
|
||||
result_amount = 6
|
||||
|
||||
/datum/chemical_reaction/drink/beepsky_smash
|
||||
|
||||
@@ -337,7 +337,7 @@
|
||||
icon_state = "phoron_punch"
|
||||
center_of_mass = list("x"=16, "y"=8)
|
||||
can_size_overrides = list("x" = 1)
|
||||
reagents_to_add = list(/singleton/reagent/kois/clean = 10, /singleton/reagent/toxin/phoron/pure = 5)
|
||||
reagents_to_add = list(/singleton/reagent/kois/clean = 10, /singleton/reagent/toxin/phoron = 5)
|
||||
|
||||
/obj/item/reagent_containers/food/drinks/cans/root_beer
|
||||
name = "\improper RnD Root Beer"
|
||||
|
||||
@@ -438,7 +438,7 @@
|
||||
trash = /obj/item/trash/koisbar
|
||||
filling_color = "#dcd9cd"
|
||||
bitesize = 5
|
||||
reagents_to_add = list(/singleton/reagent/kois/clean = 10, /singleton/reagent/toxin/phoron/pure = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois/clean = 10, /singleton/reagent/toxin/phoron = 15)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koisbar
|
||||
name = "organic k'ois bar"
|
||||
@@ -447,7 +447,7 @@
|
||||
trash = /obj/item/trash/koisbar
|
||||
filling_color = "#dcd9cd"
|
||||
bitesize = 5
|
||||
reagents_to_add = list(/singleton/reagent/kois = 10, /singleton/reagent/toxin/phoron/kois = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 10, /singleton/reagent/toxin/phoron = 15)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/salad/aesirsalad
|
||||
name = "aesir salad"
|
||||
@@ -656,7 +656,7 @@
|
||||
if(4)
|
||||
reagents.add_reagent(/singleton/reagent/nutriment/sprinkles, 3)
|
||||
if(5)
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron/pure, 3)
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron, 3)
|
||||
if(6)
|
||||
reagents.add_reagent(/singleton/reagent/nutriment/coco, 3)
|
||||
if(7)
|
||||
@@ -4101,7 +4101,7 @@
|
||||
icon_state = "friedkois"
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 5
|
||||
reagents_to_add = list(/singleton/reagent/kois = 6, /singleton/reagent/toxin/phoron/kois = 9)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 6, /singleton/reagent/toxin/phoron = 9)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/friedkois/attackby(obj/item/W as obj, mob/user as mob)
|
||||
if(istype(W,/obj/item/stack/rods))
|
||||
@@ -4121,7 +4121,7 @@
|
||||
trash = /obj/item/stack/rods
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 3
|
||||
reagents_to_add = list(/singleton/reagent/kois = 8, /singleton/reagent/toxin/phoron/kois = 12)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 8, /singleton/reagent/toxin/phoron = 12)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koiskebab1/attackby(obj/item/W as obj, mob/user as mob)
|
||||
if(istype(W,/obj/item/reagent_containers/food/snacks/friedkois))
|
||||
@@ -4137,7 +4137,7 @@
|
||||
trash = /obj/item/stack/rods
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 6
|
||||
reagents_to_add = list(/singleton/reagent/kois = 12, /singleton/reagent/toxin/phoron/kois = 16)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 12, /singleton/reagent/toxin/phoron = 16)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koiskebab2/attackby(obj/item/W as obj, mob/user as mob)
|
||||
if(istype(W,/obj/item/reagent_containers/food/snacks/friedkois))
|
||||
@@ -4153,7 +4153,7 @@
|
||||
trash = /obj/item/stack/rods
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 9
|
||||
reagents_to_add = list(/singleton/reagent/kois = 16, /singleton/reagent/toxin/phoron/kois = 20)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 16, /singleton/reagent/toxin/phoron = 20)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/kois
|
||||
name = "k'ois paste"
|
||||
@@ -4162,7 +4162,7 @@
|
||||
filling_color = "#4E6E600"
|
||||
bitesize = 6
|
||||
|
||||
reagents_to_add = list(/singleton/reagent/kois = 15, /singleton/reagent/toxin/phoron/kois = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 15, /singleton/reagent/toxin/phoron = 15)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koiswaffles
|
||||
name = "k'ois waffles"
|
||||
@@ -4172,7 +4172,7 @@
|
||||
drop_sound = /singleton/sound_category/tray_hit_sound
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 8
|
||||
reagents_to_add = list(/singleton/reagent/kois = 25, /singleton/reagent/toxin/phoron/kois = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 25, /singleton/reagent/toxin/phoron = 15)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koisjelly
|
||||
name = "k'ois jelly"
|
||||
@@ -4180,7 +4180,7 @@
|
||||
icon_state = "koisjelly"
|
||||
filling_color = "#E6E600"
|
||||
bitesize = 10
|
||||
reagents_to_add = list(/singleton/reagent/kois = 25, /singleton/reagent/oculine = 20, /singleton/reagent/toxin/phoron/kois = 25)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 25, /singleton/reagent/oculine = 20, /singleton/reagent/toxin/phoron = 25)
|
||||
|
||||
//unathi snacks - sprites by Araskael
|
||||
|
||||
@@ -5442,7 +5442,7 @@
|
||||
desc = "Some well-done k'ois, grilled to perfection."
|
||||
icon_state = "kois_steak"
|
||||
filling_color = "#dcd9cd"
|
||||
reagents_to_add = list(/singleton/reagent/kois = 20, /singleton/reagent/toxin/phoron/kois = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 20, /singleton/reagent/toxin/phoron = 15)
|
||||
bitesize = 7
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/donut/kois
|
||||
@@ -5451,7 +5451,7 @@
|
||||
icon_state = "kois_donut"
|
||||
filling_color = "#dcd9cd"
|
||||
overlay_state = "box-kois_donut"
|
||||
reagents_to_add = list(/singleton/reagent/kois = 15, /singleton/reagent/toxin/phoron/kois = 10)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 15, /singleton/reagent/toxin/phoron = 10)
|
||||
bitesize = 5
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koismuffin
|
||||
@@ -5459,7 +5459,7 @@
|
||||
desc = "Baked k'ois goop, molded into a little cake."
|
||||
icon_state = "kois_muffin"
|
||||
filling_color = "#dcd9cd"
|
||||
reagents_to_add = list(/singleton/reagent/kois = 10, /singleton/reagent/toxin/phoron/kois = 15)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 10, /singleton/reagent/toxin/phoron = 15)
|
||||
bitesize = 5
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/koisburger
|
||||
@@ -5467,7 +5467,7 @@
|
||||
desc = "K'ois inside k'ois. Peak Vaurcesian cuisine."
|
||||
icon_state = "kois_burger"
|
||||
filling_color = "#dcd9cd"
|
||||
reagents_to_add = list(/singleton/reagent/kois = 20, /singleton/reagent/toxin/phoron/kois = 20)
|
||||
reagents_to_add = list(/singleton/reagent/kois = 20, /singleton/reagent/toxin/phoron = 20)
|
||||
bitesize = 8
|
||||
|
||||
/obj/item/storage/box/fancy/vkrexitaffy
|
||||
@@ -5570,7 +5570,7 @@
|
||||
desc = "Rock candy popular in Flagsdale. Actually contains phoron."
|
||||
icon_state = "rock_candy"
|
||||
filling_color = "#ff22d9"
|
||||
reagents_to_add = list(/singleton/reagent/toxin/phoron/pure = 25)
|
||||
reagents_to_add = list(/singleton/reagent/toxin/phoron = 25)
|
||||
bitesize = 5
|
||||
trash = /obj/item/trash/phoroncandy
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/meat/bug
|
||||
filling_color = "#E6E600"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 6, /singleton/reagent/nutriment/triglyceride = 2, /singleton/reagent/toxin/phoron/pure = 27)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 6, /singleton/reagent/nutriment/triglyceride = 2, /singleton/reagent/toxin/phoron = 27)
|
||||
bitesize = 1.5
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/meat/monkey
|
||||
@@ -104,4 +104,4 @@
|
||||
name = "bat wings"
|
||||
desc = "Like chicken wings, but with even less meat!"
|
||||
icon_state = "batmeat"
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 1)
|
||||
reagents_to_add = list(/singleton/reagent/nutriment/protein = 1)
|
||||
@@ -207,7 +207,7 @@
|
||||
|
||||
/obj/item/reagent_containers/inhaler/phoron/Initialize()
|
||||
. =..()
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron/pure, volume)
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron, volume)
|
||||
update_icon()
|
||||
return
|
||||
|
||||
@@ -221,7 +221,7 @@
|
||||
|
||||
/obj/item/reagent_containers/inhaler/phoron_special/Initialize()
|
||||
. =..()
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron/pure, volume)
|
||||
reagents.add_reagent(/singleton/reagent/toxin/phoron, volume)
|
||||
update_icon()
|
||||
return
|
||||
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
# balance
|
||||
# admin
|
||||
# backend
|
||||
# security
|
||||
# refactor
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: Sniblet
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- bugfix: "Phoron works again"
|
||||
- rscdel: "K'ois contaminated phoron has been recalled until it can be implemented in a way that doesn't break all phoron"
|
||||
Reference in New Issue
Block a user