mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-07-19 12:05:59 +01:00
@@ -331,13 +331,15 @@
|
||||
name = "Ian"
|
||||
real_name = "Ian" //Intended to hold the name without altering it.
|
||||
gender = MALE
|
||||
desc = "It's a corgi."
|
||||
desc = "wow"
|
||||
var/turns_since_scan = 0
|
||||
var/obj/movement_target
|
||||
response_help = "pets"
|
||||
response_disarm = "bops"
|
||||
response_harm = "kicks"
|
||||
|
||||
speak = list("wow", "such corgi", "much cute", "very pet")
|
||||
|
||||
/mob/living/simple_animal/corgi/Ian/Life()
|
||||
..()
|
||||
|
||||
@@ -382,6 +384,9 @@
|
||||
if(prob(20))
|
||||
emote("stares at [movement_target.loc]'s [movement_target] with a sad puppy-face")
|
||||
|
||||
if(prob(2))
|
||||
say(pick("wow", "such dog", "much corgi", "very cute"))
|
||||
|
||||
if(prob(1))
|
||||
emote(pick("dances around","chases its tail"))
|
||||
spawn(0)
|
||||
@@ -389,6 +394,7 @@
|
||||
dir = i
|
||||
sleep(1)
|
||||
|
||||
|
||||
/mob/living/simple_animal/corgi/Ian/Bump(atom/movable/AM as mob|obj, yes)
|
||||
if ((!( yes ) || now_pushing))
|
||||
return
|
||||
@@ -417,10 +423,22 @@
|
||||
now_pushing = null
|
||||
//PC stuff-Sieve
|
||||
|
||||
/mob/living/simple_animal/corgi/Ian/Die()
|
||||
say(pick("wow", "much die", "very dead", "such afterlife"))
|
||||
..()
|
||||
|
||||
/mob/living/simple_animal/corgi/Ian/gib(animation)
|
||||
say(pick("wow", "such gore", "much graphic", "very gib"))
|
||||
..()
|
||||
|
||||
/mob/living/simple_animal/corgi/Ian/adjustBruteLoss(damage)
|
||||
say(pick("wow", "much hurt", "very pain", "such damage"))
|
||||
|
||||
/mob/living/simple_animal/corgi/attackby(var/obj/item/O as obj, var/mob/user as mob) //Marker -Agouri
|
||||
if(istype(O, /obj/item/weapon/newspaper))
|
||||
if(!stat)
|
||||
user.visible_message("\blue [user] baps [name] on the nose with the rolled up [O]")
|
||||
say(pick("much pain", "very hurt", "such sad"))
|
||||
spawn(0)
|
||||
for(var/i in list(1,2,4,8,4,2,1,2))
|
||||
dir = i
|
||||
|
||||
@@ -194,6 +194,7 @@
|
||||
if(iscorgi(M))
|
||||
if(bitecount == 0 || prob(50))
|
||||
M.emote("nibbles away at the [src]")
|
||||
M.say(pick("wow", "such taste", "much food", "very eat"))
|
||||
bitecount++
|
||||
if(bitecount >= 5)
|
||||
var/sattisfaction_text = pick("burps from enjoyment", "yaps for more", "woofs twice", "looks at the area where the [src] was")
|
||||
|
||||
Reference in New Issue
Block a user