Skip to content

Commit

Permalink
Storyteller - More balancing attempts
Browse files Browse the repository at this point in the history
  • Loading branch information
Lynx committed Aug 26, 2024
1 parent cd7b41c commit e8e2d8f
Show file tree
Hide file tree
Showing 9 changed files with 15 additions and 17 deletions.
4 changes: 2 additions & 2 deletions code/__DEFINES/mobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@
// Defines mob health modifier, all mobs of a subtype will have their health modified by this. Mobs may have multiple types, attached to a max() operator.
// Mobs may have multiple types, attached to a max() operator. this is mostly because some 'miscelaneous' mobs are grouped more generally.
// If you don't see something here that seems to fit what you want, it may very well not have a define.
#define ROACH_HEALTH_MOD 1 //all roaches other than kaisers./
#define SPIDER_HEALTH_MOD 0.5 //all spiders other than reapers./
#define ROACH_HEALTH_MOD 0.5 //all roaches other than kaisers./
#define SPIDER_HEALTH_MOD 0.66 //all spiders other than reapers./
#define TERMITE_HEALTH_MOD 0.5 //all termites./
#define CAVEMOB_HEALTH_MOD 0.70 //wurms, Sargoyle./
#define AMGOLEM_HEALTH_MOD 0.70 //ameridien golems./
Expand Down
2 changes: 1 addition & 1 deletion code/game/gamemodes/events/infestation.dm
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ It focuses on spawning large numbers of moderate-to-weak monsters, and includes
if(INFESTATION_ROACHLINGS)
event_name = "Roachling Infestation"
chosen_verb = "have burrowed into"
chosen_mob_classification += /mob/living/carbon/superior_animal/roach/roachling
chosen_mob_classification += /obj/random/cluster/roachlings //Event spawns are being weird with Roachlings.
if(INFESTATION_SPIDERS)
event_name = "Spider Infestation"
chosen_verb = "have burrowed into"
Expand Down
1 change: 0 additions & 1 deletion code/game/objects/effects/chem/chemsmoke.dm
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@
var/list/wallList
var/density
var/show_log = 1
var/alpha

/datum/effect/effect/system/smoke_spread/chem/spores
show_log = 0
Expand Down
4 changes: 2 additions & 2 deletions code/game/objects/random/mob/roach.dm
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@
name = "hoard of roachlings"
icon_state = "hostilemob-brown-cluster"
alpha = 128
min_amount = 6
max_amount = 16
min_amount = 1
max_amount = 1 // Set to 1 since the event spawner is being weird with Roachlings.
spread_range = 0

/obj/random/cluster/roachlings/item_to_spawn()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
toxin_immune = TRUE

knockdown_odds = 2 //Well we still can knockdown we dont tend to over other affects
melee_damage_lower = 6
melee_damage_upper = 8 //Weaker than hunter as we are a support mob
melee_damage_lower = 4
melee_damage_upper = 6 //Weaker than hunter as we are a support mob
armor_divisor = 1

/mob/living/carbon/superior_animal/roach/glowing/UnarmedAttack(var/atom/A, var/proximity)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
blattedin_revives_left = 2

knockdown_odds = 0 // We are hunters, we kill, not cap.
melee_damage_lower = 8 // We are hunters, meant to kill, not meant to tickle.
melee_damage_upper = 12
melee_damage_lower = 6 // We are hunters, meant to kill, not meant to tickle.
melee_damage_upper = 10

meat_type = /obj/item/reagent_containers/food/snacks/meat/roachmeat/jager
meat_amount = 3
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

S.attach(location)
S.set_up(gas_sac, gas_sac.total_volume, 0, location)
S.alpha = 100 // This smoke has always hidden them, and I personally find that strange and not fun to fight against. Reduced to 100 for now.
src.visible_message(SPAN_DANGER("\the [src] secretes strange vapors!"))

spawn(0)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
icon_state = "panzer"
meat_amount = 4
turns_per_move = 2
maxHealth = 120 * ROACH_HEALTH_MOD
health = 120 * ROACH_HEALTH_MOD
maxHealth = 100 * ROACH_HEALTH_MOD
health = 100 * ROACH_HEALTH_MOD
move_to_delay = 7
mob_size = MOB_MEDIUM
density = TRUE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
icon_state = "tzantz"
meat_amount = 2
turns_per_move = 4
maxHealth = 175 * ROACH_HEALTH_MOD
health = 175 * ROACH_HEALTH_MOD
maxHealth = 133 * ROACH_HEALTH_MOD
health = 133 * ROACH_HEALTH_MOD
move_to_delay = 4
mob_size = MOB_MEDIUM
density = TRUE
knockdown_odds = 1

melee_damage_lower = 15
melee_damage_upper = 20
melee_damage_lower = 8
melee_damage_upper = 12

armor = list(melee = 3, bullet = 2, energy = 1, bomb = 5, bio = 20, rad = 0, agony = 0)
armor_divisor = 1.3
Expand Down

0 comments on commit e8e2d8f

Please sign in to comment.