mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 18:53:06 +00:00
Mob HP rebalance, the start (#10672)
This commit is contained in:
@@ -1,43 +1,4 @@
|
|||||||
//Combat refactor changes commented out
|
|
||||||
/*
|
|
||||||
/mob/living/simple_mob/animal/space/alien
|
|
||||||
maxHealth = 100
|
|
||||||
health = 100
|
|
||||||
harm_intent_damage = 5
|
|
||||||
melee_damage_lower = 25
|
|
||||||
melee_damage_upper = 25
|
|
||||||
attack_armor_pen = 15
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/drone
|
|
||||||
health = 60
|
|
||||||
melee_damage_lower = 15
|
|
||||||
melee_damage_upper = 15
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/sentinel
|
|
||||||
health = 120
|
|
||||||
melee_damage_lower = 15
|
|
||||||
melee_damage_upper = 15
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/sentinel/praetorian
|
|
||||||
maxHealth = 200
|
|
||||||
health = 200
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/queen
|
|
||||||
health = 125
|
|
||||||
maxHealth = 125
|
|
||||||
melee_damage_lower = 7
|
|
||||||
melee_damage_upper = 7
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/queen/empress
|
|
||||||
maxHealth = 200
|
|
||||||
health = 200
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/space/alien/queen/empress/mother
|
|
||||||
maxHealth = 300
|
|
||||||
health = 300
|
|
||||||
melee_damage_lower = 7
|
|
||||||
melee_damage_upper = 12
|
|
||||||
*/
|
|
||||||
//what are this things?
|
//what are this things?
|
||||||
/mob/living/simple_mob/animal/space/alien/sentinel/praetorian/echo
|
/mob/living/simple_mob/animal/space/alien/sentinel/praetorian/echo
|
||||||
name = "alien Echopraetorian"
|
name = "alien Echopraetorian"
|
||||||
|
|||||||
@@ -1,71 +1,58 @@
|
|||||||
//Unfiying spider health, into two catagories. Disrupters and tanks.
|
//Now that players will get less overpowered weapons, let mobs have lower HP to compensate. Assume a player has a 10 shot laser rifle doing 40 damage, or a 20 shot smg that does 20
|
||||||
/mob/living/simple_mob/animal/giant_spider/carrier //Disrupter, old 100
|
/mob/living/simple_mob/animal/giant_spider/carrier
|
||||||
maxHealth = 60
|
maxHealth = 60
|
||||||
health = 60
|
|
||||||
//melee_damage_lower = 4
|
|
||||||
//melee_damage_upper = 12
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/electric //disrupter, old 210
|
/mob/living/simple_mob/animal/giant_spider/electric
|
||||||
maxHealth = 60
|
maxHealth = 60
|
||||||
health = 60
|
health = 60
|
||||||
projectiletype = /obj/item/projectile/energy/mob/electric_spider
|
projectiletype = /obj/item/projectile/energy/mob/electric_spider
|
||||||
//melee_damage_lower = 5
|
|
||||||
//melee_damage_upper = 12
|
|
||||||
/*
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/frost //tank, old 175
|
/mob/living/simple_mob/animal/giant_spider/frost //tank, old 175
|
||||||
maxHealth = 60
|
maxHealth = 75
|
||||||
health = 60
|
health = 75
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider //tank, old 200
|
/mob/living/simple_mob/animal/giant_spider //tank, old 200
|
||||||
maxHealth = 60
|
maxHealth = 80
|
||||||
health = 60
|
health = 80
|
||||||
melee_damage_lower = 9
|
|
||||||
melee_damage_upper = 15
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/ion //disrupter, old 90
|
/mob/living/simple_mob/animal/giant_spider/ion //disrupter, old 90
|
||||||
maxHealth = 30
|
maxHealth = 45
|
||||||
health = 30
|
health = 45
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/hunter //disrupter, old 120
|
/mob/living/simple_mob/animal/giant_spider/hunter //disrupter, old 120
|
||||||
maxHealth = 30
|
maxHealth = 40
|
||||||
health = 30
|
health = 40
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/lurker //disrupter, old 100
|
/mob/living/simple_mob/animal/giant_spider/lurker //disrupter, old 100
|
||||||
maxHealth = 30
|
maxHealth = 40
|
||||||
health = 30
|
health = 40
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/pepper //tank, old 210
|
/mob/living/simple_mob/animal/giant_spider/pepper //tank, old 210
|
||||||
maxHealth = 60
|
maxHealth = 80
|
||||||
health = 60
|
health = 80
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/phorogenic //tank, old 225
|
/mob/living/simple_mob/animal/giant_spider/phorogenic //tank, old 225
|
||||||
maxHealth = 60
|
maxHealth = 200 //Gives people a second to stand back
|
||||||
health = 60
|
health = 200
|
||||||
melee_damage_lower = 12
|
|
||||||
melee_damage_upper = 20
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/thermic //tank, old 175
|
/mob/living/simple_mob/animal/giant_spider/thermic //tank, old 175
|
||||||
maxHealth = 60
|
maxHealth = 75
|
||||||
health = 60
|
health = 75
|
||||||
melee_damage_lower = 5
|
|
||||||
melee_damage_upper = 12
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/tunneler //disrupter, old 120
|
/mob/living/simple_mob/animal/giant_spider/tunneler //disrupter, old 120
|
||||||
maxHealth = 30
|
maxHealth = 65
|
||||||
health = 30
|
health = 65
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/webslinger //disrupter, old 90
|
/mob/living/simple_mob/animal/giant_spider/webslinger //disrupter, old 90
|
||||||
maxHealth = 30
|
maxHealth = 40
|
||||||
health = 30
|
health = 40
|
||||||
|
|
||||||
/obj/effect/spider/eggcluster
|
/obj/effect/spider/eggcluster
|
||||||
spider_type = /obj/effect/spider/spiderling/varied
|
spider_type = /obj/effect/spider/spiderling/varied
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/broodmother
|
/mob/living/simple_mob/animal/giant_spider/broodmother
|
||||||
maxHealth = 400
|
maxHealth = 700
|
||||||
health = 400
|
health = 700
|
||||||
melee_damage_lower = 12
|
|
||||||
melee_damage_upper = 20
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/frost/broodling
|
/mob/living/simple_mob/animal/giant_spider/frost/broodling
|
||||||
maxHealth = 20
|
maxHealth = 20
|
||||||
@@ -115,7 +102,7 @@
|
|||||||
|
|
||||||
melee_damage_lower = 5
|
melee_damage_lower = 5
|
||||||
melee_damage_upper = 10
|
melee_damage_upper = 10
|
||||||
*/
|
|
||||||
|
|
||||||
//Hijacking this file to make new event spiders
|
//Hijacking this file to make new event spiders
|
||||||
|
|
||||||
@@ -154,8 +141,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/lurker/space
|
/mob/living/simple_mob/animal/giant_spider/lurker/space
|
||||||
maxHealth = 20
|
maxHealth = 40
|
||||||
health = 20
|
health = 40
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/nurse/space
|
/mob/living/simple_mob/animal/giant_spider/nurse/space
|
||||||
name = "giant space spider"
|
name = "giant space spider"
|
||||||
@@ -211,14 +198,6 @@
|
|||||||
max_tox = 0
|
max_tox = 0
|
||||||
max_co2 = 0
|
max_co2 = 0
|
||||||
|
|
||||||
/* Use the parent
|
|
||||||
maxHealth = 30
|
|
||||||
health = 30
|
|
||||||
|
|
||||||
melee_damage_lower = 5
|
|
||||||
melee_damage_upper = 10
|
|
||||||
*/
|
|
||||||
|
|
||||||
/mob/living/simple_mob/animal/giant_spider/tunneler/cave
|
/mob/living/simple_mob/animal/giant_spider/tunneler/cave
|
||||||
name = "cave spider"
|
name = "cave spider"
|
||||||
desc = "Sandy and brown, it makes you shudder to look at it. However, this one doesn't seem very interested in bothering you."
|
desc = "Sandy and brown, it makes you shudder to look at it. However, this one doesn't seem very interested in bothering you."
|
||||||
|
|||||||
@@ -1,7 +1,27 @@
|
|||||||
/mob/living/simple_mob/humanoid/merc/ranged/laser
|
/mob/living/simple_mob/humanoid/merc/ranged/laser
|
||||||
projectiletype = /obj/item/projectile/energy/mob/midlaser
|
projectiletype = /obj/item/projectile/energy/mob/midlaser
|
||||||
/* Combat refactor walkback, old 150
|
|
||||||
/mob/living/simple_mob/humanoid/merc
|
/mob/living/simple_mob/humanoid/merc
|
||||||
health = 75 // improper cloning
|
armor = list(melee = 20, bullet = 30, laser = 30, energy = 10, bomb = 10, bio = 100, rad = 100) //Leave the 150 health value to reflect carbon players, slightly reduced melee armor because fuck it.
|
||||||
maxHealth = 75
|
|
||||||
*/
|
/mob/living/simple_mob/humanoid/merc/melee/sword
|
||||||
|
attack_sound = 'sound/weapons/blade1.ogg' //Use the proper sword noise
|
||||||
|
|
||||||
|
//Keeping the bullet lethality without bullet hosing
|
||||||
|
/mob/living/simple_mob/humanoid/merc/ranged/smg
|
||||||
|
base_attack_cooldown = 1.5 SECONDS
|
||||||
|
|
||||||
|
/mob/living/simple_mob/humanoid/merc/ranged/rifle
|
||||||
|
base_attack_cooldown = 2 SECONDS
|
||||||
|
reload_max = 10
|
||||||
|
|
||||||
|
/mob/living/simple_mob/humanoid/merc/ranged/laser
|
||||||
|
base_attack_cooldown = 2 SECONDS
|
||||||
|
|
||||||
|
/mob/living/simple_mob/humanoid/merc/ranged/sniper
|
||||||
|
reload_time = 4 SECONDS
|
||||||
|
ranged_attack_delay = 1.5 SECONDS //They are a push over, a lil faster ;)
|
||||||
|
|
||||||
|
/mob/living/simple_mob/humanoid/merc/voxpirate/ranged/suppressor
|
||||||
|
ranged_attack_delay = 1 SECONDS
|
||||||
|
reload_max = 20
|
||||||
|
|||||||
Reference in New Issue
Block a user