Skip to content

[Enhancement] Magic Armor drains Rupees on hit instead of over time #1687

@rodalvis-sys

Description

@rodalvis-sys

Is your feature request related to a problem? Please describe.
The vanilla passive rupee drain makes the Magic Armor annoying to use. However, the current "Free Magic Armor" cheat makes it completely overpowered by removing the cost entirely.

A simpler, balanced alternative: change the trigger so the armor only drains rupees when Link actually takes damage.

Remove the passive drain over time.

Subtract rupees only upon taking a hit (scaling with the damage taken or just a flat amount).

Let the vanilla engine handle the rest. (If rupees reach 0, the game naturally takes care of making the armor heavy and removing the invincibility).

Additional context
This just shifts the rupee cost from a timer to an on-hit event. It keeps the game balanced, makes the armor viable for combat, and maintains the vanilla penalty for running out of money.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions