mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-25 17:02:04 +00:00
90 lines
2.2 KiB
Plaintext
90 lines
2.2 KiB
Plaintext
/mob/living/simple_animal/pony
|
|
name = "\improper pony"
|
|
desc = "A bound spirit"
|
|
icon = 'icons/mob/pony.dmi'
|
|
// icon_dead = "shade_dead"
|
|
maxHealth = 50
|
|
health = 50
|
|
speak_emote = list("whinnys")
|
|
emote_hear = list("excitedly says")
|
|
response_help = "nuzzles"
|
|
response_disarm = "flails it's hooves at"
|
|
response_harm = "kicks"
|
|
melee_damage_lower = 5
|
|
melee_damage_upper = 15
|
|
attacktext = "sends rainbows of power to"
|
|
minbodytemp = 0
|
|
maxbodytemp = 4000
|
|
min_oxy = 0
|
|
max_co2 = 0
|
|
max_tox = 0
|
|
speed = 0
|
|
stop_automated_movement = 0
|
|
status_flags = 0
|
|
faction = "cult"
|
|
status_flags = CANPUSH
|
|
|
|
|
|
Life()
|
|
..()
|
|
if(stat == 2)
|
|
new /obj/item/weapon/ectoplasm (src.loc)
|
|
for(var/mob/M in viewers(src, null))
|
|
if((M.client && !( M.blinded )))
|
|
M.show_message("\red [src] lets out a contented sigh as their form unwinds. ")
|
|
ghostize()
|
|
del src
|
|
return
|
|
|
|
|
|
attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri
|
|
if(istype(O, /obj/item/device/soulstone))
|
|
O.transfer_soul("SHADE", src, user)
|
|
else
|
|
if(O.force)
|
|
var/damage = O.force
|
|
if (O.damtype == HALLOSS)
|
|
damage = 0
|
|
health -= damage
|
|
for(var/mob/M in viewers(src, null))
|
|
if ((M.client && !( M.blinded )))
|
|
M.show_message("\red \b [src] has been attacked with the [O] by [user]. ")
|
|
else
|
|
usr << "\red This weapon is ineffective, it does no damage."
|
|
for(var/mob/M in viewers(src, null))
|
|
if ((M.client && !( M.blinded )))
|
|
M.show_message("\red [user] gently taps [src] with the [O]. ")
|
|
return
|
|
|
|
|
|
/mob/living/simple_animal/pony/twilight
|
|
name = "Twilight Sparkle"
|
|
real_name = "Twilight Sparkle"
|
|
icon_state = "twilight"
|
|
icon_living = "twilight"
|
|
|
|
/mob/living/simple_animal/pony/pinkie
|
|
name = "Pinkie Pie"
|
|
real_name = "Pinkie Pie"
|
|
icon_state = "pinkie"
|
|
icon_living = "pinkie"
|
|
|
|
/mob/living/simple_animal/pony/rainbow
|
|
name = "Rainbow Dash"
|
|
real_name = "Rainbow Dash"
|
|
icon_state = "rainbow"
|
|
icon_living = "rainbow"
|
|
|
|
mob/living/simple_animal/pony/fluttershy
|
|
name = "Fluttershy"
|
|
real_name = "Fluttershy"
|
|
icon_state = "fluttershy"
|
|
icon_living = "fluttershy"
|
|
|
|
mob/living/simple_animal/pony/applejack
|
|
name = "Applejack"
|
|
real_name = "Applejack"
|
|
icon_state = "applejack"
|
|
icon_living = "applejack"
|
|
|