Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Feature] Mutini
#1

You can hear your own voice echoing in your mind.
You suddenly seem to be able to see through everything.
You feel unable to express yourself at all.
Did everything just get bigger?
You suddenly notice more about others than you did before.
You feel able to speak freely again.
Your skin begins to glow softly.
Your hair stands on end.
Your mental voice fades away.
Maximilian Hooker (as Hope Carter)'s contents: mutini (17.2). Temp: 286.15 K
Your mind feels closed.
You no longer feel able to sense intentions.
You feel cold.
You feel unable to express yourself at all.
Your vision fades back to normal.
You feel hungry.
You feel able to speak freely again.
A pair of horns erupt from your head.
You feel tall!
You feel warm.
You don't feel quite so hungry anymore.
You can no longer wear the staff assistant's jumpsuit in your current state!
You go bananas!
Your glow fades away.
You feel kind of off-balance and disoriented.
The tingling in your skin fades.
You feel well co-ordinated again.
You feel blubbery and lethargic!
You feel oddly exposed.
You feel fit!
You can't seem to see anything!
You do the evolution.
You feel your muscles swell to an immense size.
Your eyes ache and burn.
Your horns crumble away into nothing.
You feel cold.
You feel warm.
You feel warm.
You feel kind of off-balance and disoriented.
You feel cold.
Your muscles shrink back down.
Your vision returns!
Your eyes stop aching.
You feel well co-ordinated again.

Mutini. A bar drink that temporarily mutates you to fuck.

In Chemistry-Recipes.dm, at the bottom right above #undef, add:

Code:
mutini
            name = "Mutini"
            id = "mutini"
            result = "mutini"
            required_reagents = STUFF???
            result_amount = 1
            mix_phrase = "The martini gains a soft green glow."
            mix_sound = 'sound/misc/drinkfizz.ogg'





So, I realized that alcoholic drinks have their own space, so i redid the reagent code.

instead of the code in Reagents-Misc.dm, add this in Reagents-FoodDrink.dm on line 681

Code:
        fooddrink/alcoholic/mutini
            name = "mutini"
            id = "mutini"
            description = "A volatile drink."
            reagent_state = LIQUID
            fluid_r = 70
            fluid_g = 250
            fluid_b = 160
            transparency = 155
            taste = "dry"

            reaction_mob(var/mob/M, var/method=TOUCH, var/volume_passed)
                src = null
                if(!volume_passed)
                    return
                if(!ishuman(M))
                    return
                
                var/power_granted = pick("blind","mute","clumsy","fat","dwarf","fire_resist","cold_resist","resist_electric","psy_resist","glowy","xray","horns","stinky","monkey","mattereater","jumpy","telepathy","empath","immolate","eyebeams","melt","rad_resist","resist_alcohol","resist_toxic","breathless","regenerator","deaf","narcolepsy","coprolalia","bad_eyesight","epilepsy","tourettes","cough","funky_limb","radioactive","involuntary_teleporting","farty","screamer",)
                var/power_time = rand(1,10)
                M.bioHolder.AddEffect(power_granted, timeleft = power_time)

            on_mob_life(var/mob/M)
                if(!M) M = holder.my_atom
                var/power_granted = pick("blind","mute","clumsy","fat","dwarf","fire_resist","cold_resist","resist_electric","psy_resist","glowy","hulk","xray","horns","stinky","monkey","mattereater","jumpy","telepathy","empath","immolate","eyebeams","melt","rad_resist","resist_alcohol","resist_toxic","breathless","regenerator","deaf","narcolepsy","coprolalia","bad_eyesight","epilepsy","tourettes","cough","funky_limb","radioactive","involuntary_teleporting","farty","screamer",)
                var/power_time = rand(1,10)
                M.bioHolder.AddEffect(power_granted, timeleft = power_time)
                ..(M)
                return
Reply
#2
All mutations at once? Hell yes.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)