KumaV1 / Custom-Modifiers-in-Melvor

MIT License
0 stars 0 forks source link

General ideas collection #40

Open KumaV1 opened 7 months ago

KumaV1 commented 7 months ago

Modifiers

Combat

Note on heal efficiency related modifiers: It's important that low to outright no healing efficiency doesn't go and annihilates a Player's entire food stack(s)

Skilling

Effects

ottotsuma commented 6 months ago

Modifiers that level with you:

            // @ts-ignore
            this.context.patch(Character, 'getMeleeDefenceBonus').after(function (meleeDefenceBonus) {
                return meleeDefenceBonus + (game.combat.player.levels.Defence * this.modifiers.increasedFlatMeleeDefenceBonusPerDefence)
            })

            // @ts-ignore
            this.context.patch(Character, 'getRangedDefenceBonus').after(function (rangedDefenceBonus) {
                return rangedDefenceBonus + (game.combat.player.levels.Defence * this.modifiers.increasedFlatRangedDefenceBonusPerDefence)
            })

Modifiers that get weaker as you level, same as above but in reverse.

Accidentally healing your opponent after an attack.

Chance to flee from combat - annoying I know.

A set of Global drop pools, I have been trialing this in DnD and Monad for a while. The idea is that there is a pool of loot within ranks. So you could assign a monster a rank and it would get loot randomly from that pool.

KumaV1 commented 6 months ago

Previous comment

A few questions on the ideas: