Balancing Changes

-Make the Super Boss function
-Lowered candy mob delay and added bellies I think
-Made MoL prettier
This commit is contained in:
Fluff
2023-06-21 16:32:34 -04:00
parent 1c1b33812f
commit b801f6d846
3 changed files with 3568 additions and 3648 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -216,7 +216,7 @@
icon_state = "imperion-phase" icon_state = "imperion-phase"
icon_living = "imperion-phase" icon_living = "imperion-phase"
icon_dead = "imperion-phase" icon_dead = "imperion-phase"
movement_cooldown = 8 movement_cooldown = 45
projectiletype = /obj/item/projectile/bullet/magnetic/fuelrod/tritium projectiletype = /obj/item/projectile/bullet/magnetic/fuelrod/tritium
melee_attack_delay = 4 SECOND melee_attack_delay = 4 SECOND
ranged_attack_delay = 1.5 SECONDS ranged_attack_delay = 1.5 SECONDS
@@ -232,7 +232,7 @@
var/obj/item/shield_projector/shields = null var/obj/item/shield_projector/shields = null
armor = list( armor = list(
"melee" = -175, "melee" = -200,
"bullet" = 65, "bullet" = 65,
"laser" = 65, "laser" = 65,
"energy" = 65, "energy" = 65,
@@ -390,3 +390,11 @@
if(L.stat == DEAD) if(L.stat == DEAD)
continue continue
L.add_modifier(/datum/modifier/aura/despair, null, src) L.add_modifier(/datum/modifier/aura/despair, null, src)
/mob/living/simple_mob/mechanical/mecha/imperion/death()
..()
new /obj/effect/decal/cleanable/blood/gibs/robot(src.loc)
var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread
s.set_up(3, 1, src)
s.start()
qdel(src)

View File

@@ -15,13 +15,48 @@
maxHealth = 50 maxHealth = 50
health = 50 health = 50
movement_cooldown = 2 movement_cooldown = 2
melee_attack_delay = 5 SECOND melee_attack_delay = 3 SECOND
can_be_drop_prey = TRUE can_be_drop_prey = TRUE
unsuitable_atoms_damage = 0 unsuitable_atoms_damage = 0
melee_damage_lower = 8 melee_damage_lower = 8
melee_damage_upper = 15 melee_damage_upper = 15
/mob/living/simple_mob/vore/candy
vore_active = 1
vore_capacity = 6
vore_max_size = RESIZE_HUGE
vore_min_size = RESIZE_SMALL
vore_pounce_chance = 0 // Beat them into crit before eating.
vore_icons = null
can_be_drop_prey = TRUE //CHOMP Add
/mob/living/simple_mob/vore/candy/Login()
. = ..()
if(!riding_datum)
riding_datum = new /datum/riding/simple_mob(src)
verbs |= /mob/living/simple_mob/proc/animal_mount
verbs |= /mob/living/proc/toggle_rider_reins
movement_cooldown = 1
/mob/living/simple_mob/vore/candy/MouseDrop_T(mob/living/M, mob/living/user)
return
/mob/living/simple_mob/vore/candy/init_vore()
if(!voremob_loaded)
return
.=..()
var/obj/belly/B = vore_selected
B.name = "stomach"
B.desc = "The fearsome preadtor gets a firm grip upon you, before dunking you into it's maw, then with a powerful swift gulp you're sent tumbling into it's stomach.."
B.emote_lists[DM_HOLD] = list(
"Your surroundings are momentarily filled with tour predator's pleased rumbling, its hands stroking over the taut swell you make in its belly.",)
B.emote_lists[DM_DIGEST] = list(
"Every clench of the predator's stomach grinds powerful digestive fluids into your body, forcibly churning away your strength!")
/mob/living/simple_mob/vore/candy/bluecabold //Adds protection /mob/living/simple_mob/vore/candy/bluecabold //Adds protection
name = "gummy kobold" name = "gummy kobold"
desc = "A creature made of candy" desc = "A creature made of candy"
@@ -56,8 +91,8 @@
maxHealth = 125 maxHealth = 125
health = 125 health = 125
melee_damage_lower = 0 melee_damage_lower = 2
melee_damage_upper = 0 melee_damage_upper = 2
/mob/living/simple_mob/vore/candy/redcabold/apply_melee_effects(atom/A) /mob/living/simple_mob/vore/candy/redcabold/apply_melee_effects(atom/A)
..() ..()