Skip to content

Commit

Permalink
[MIRROR] [NO GBP] Post-Rust Heretic's Rework adjustments. [MDB IGNORE] (
Browse files Browse the repository at this point in the history
#2891)

* [NO GBP] Post-Rust Heretic's Rework adjustments. (#83765)

## About The Pull Request
Fixes antimagic, not preventing the disgust builtup from standing on
rusted tiles, makes rust walkers more expensive to summon.
## Why It's Good For The Game

I'm very happy with the end result of my Rust heretic rework; but they
came up a tad stronger than i wanted them to be.

Carlac already changed the Vomit stun to knockdown, but i wanted to add
a couple of things myself.

Having anti magic now makes you fully immune to the effects of rusted
tiles, not just the spells.

Rust walkers summoning ritual now requires titanium instead of iron
sheets.

As of right now, they are way too easy to spam, Titanium is a bit harder
to come by than iron so that'll do for now.

I was planning to set a limit to how many you can summon at the time,
but i'd rather wait a few months to see how rust behaves before i add
more nerfs.
## Changelog
:cl:
balance: Rust walkers' summoning ritual now requires 5 sheets of
Titanium instead of Iron.
fix: Magic resistance grants complete immunity from the passive disgust
buildup from standing on Rusted turfs.
/:cl:

* [NO GBP] Post-Rust Heretic's Rework adjustments.

---------

Co-authored-by: EnterTheJake <[email protected]>
Co-authored-by: NovaBot13 <[email protected]>
  • Loading branch information
3 people authored and StealsThePRs committed Jun 8, 2024
1 parent 7acf9e9 commit ea86ea4
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
2 changes: 2 additions & 0 deletions code/datums/elements/rust.dm
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@
var/mob/living/victim = entered
if(IS_HERETIC(victim))
return
if(victim.can_block_magic(MAGIC_RESISTANCE))
return
victim.apply_status_effect(/datum/status_effect/rust_corruption)

/datum/element/rust/heretic/proc/on_exited(turf/source, atom/movable/gone)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@

/datum/heretic_knowledge/summon/rusty
name = "Rusted Ritual"
desc = "Allows you to transmute a pool of vomit, some cable coil, and 5 sheets of iron into a Rust Walker. \
desc = "Allows you to transmute a pool of vomit, some cable coil, and 5 sheets of titanium into a Rust Walker. \
Rust Walkers excel at spreading rust and are moderately strong in combat."
gain_text = "I combined my knowledge of creation with my desire for corruption. The Marshal knew my name, and the Rusted Hills echoed out."
next_knowledge = list(
Expand All @@ -85,7 +85,7 @@
)
required_atoms = list(
/obj/effect/decal/cleanable/vomit = 1,
/obj/item/stack/sheet/iron = 5,
/obj/item/stack/sheet/mineral/titanium = 5,
/obj/item/stack/cable_coil = 15,
)
mob_to_summon = /mob/living/basic/heretic_summon/rust_walker
Expand Down

0 comments on commit ea86ea4

Please sign in to comment.