Fixed species-specific drinks not giving a mood boost if right species (#13585)
* Species drink moodboost fix * code cleanup * Revert "code cleanup" This reverts commit fa308a2acd213b085308ebf3595d08463cbcd7be. * code cleanup * meant to make this 26 not 30 * Committing Putnam's suggestion Co-authored-by: Putnam3145 <putnam3145@gmail.com> Co-authored-by: Putnam3145 <putnam3145@gmail.com>
This commit is contained in:
@@ -2279,15 +2279,16 @@ All effects don't start immediately, but rather get worse over time; the rate is
|
||||
////////////////////
|
||||
/datum/reagent/consumable/ethanol/species_drink
|
||||
var/species_required
|
||||
var/disgust = 25
|
||||
var/disgust = 26
|
||||
boozepwr = 50
|
||||
|
||||
/datum/reagent/consumable/ethanol/species_drink/on_mob_life(mob/living/carbon/C)
|
||||
if(C.dna.species && C.dna.species.species_category == species_required) //species have a species_category variable that refers to one of the drinks
|
||||
quality = RACE_DRINK
|
||||
else
|
||||
C.adjust_disgust(disgust)
|
||||
return ..()
|
||||
/datum/reagent/consumable/ethanol/species_drink/reaction_mob(mob/living/carbon/C, method=TOUCH)
|
||||
if(method == INGEST)
|
||||
if(C?.dna?.species?.species_category == species_required) //species have a species_category variable that refers to one of the drinks
|
||||
quality = RACE_DRINK
|
||||
else
|
||||
C.adjust_disgust(disgust)
|
||||
return ..()
|
||||
|
||||
/datum/reagent/consumable/ethanol/species_drink/coldscales
|
||||
name = "Coldscales"
|
||||
|
||||
Reference in New Issue
Block a user