[RPG Maker MZ] Alistair Plugins – Mana Shield

Here’s the remake of the Mana Shield plugin for RPG Maker MZ! Be sure to place it below other Battle plugins and VisuMZ plugins.

A Mana Shield can have many functions with this plugin. There’s a few different shield types to be used. Split is the best known: It will split damage between HP and either MP or TP. A shield with the Absorb or Reduce properties will negate some of the incoming damage, while a Replenishing type of shield will actually restore some of the damage taken as either HP, MP or TP! A shield with the Ignoring property has a chance to ignore incoming damage altogether! You can mix these types to your liking and thus create unique mana shields.

Usage

Use the following notetags to see an effect.

• Weapons, Armours, States

<MS_Absorb: x%>

Will reduce incoming damage by x%. x can be a formula.

Example notetag: <MS_Absorb: 20%>. 100 Damage will be reduced by 20% => 80 Damage.


<MS_Reduce: x>

Will reduce incoming damage by x. x can be a formula.

Example notetag: <MS_Reduce: 30>. 160 Damage will be reduced by 30 => 130 Damage.


<MS_Split_x: y%>

Will split incoming damage between HP and x (x being either MP or TP) by y%. y can be a formula.

Example notetag: <MS_Split_MP: 50%>. 140 Damage will be split to 70 HP Damage and 70 MP Damage.


<MS_Replenish_x: y%>

Will replenish x (x being either HP, MP or TP) by y% of the damage. y can be a formula.

Example notetag: <MS_Replenish_TP: 50%>. 100 Damage will recover 50 TP.


<MS_Ignore: x%>

Will ignore all incoming damage with a probability of x%. x can be a formula.

Example notetag: <MS_Ignore: 100%>. Will certainly ignore any damage.


<MS_Dissolve_x: y>

Will delete the state with the Mana Shield property if the afflicted battler has y or less x (x being either HP, MP or TP). y can be a formula.

Example notetag: <MS_Dissolve_MP: 0>. Will remove the Mana Shield State if the battler has 0 MP (or less) left.


<MS_TP_Ratio: x>

1 TP will drain x Points of Damage. If there’s no Tag present, it will just revert to what’s set in the “Default TP Ratio” parameter.

Example notetag: <MS_TP_Ratio: 5>. 1 TP will absorb 5 Points of Damage.


<MS_MP_Ratio: x>

1 MP will drain x Points of Damage. If there’s no Tag present, it will just revert to what’s set in the “Default MP Ratio” parameter.

Example notetag: <MS_MP_Ratio: 2>. 1 MP will absorb 2 Points of Damage.


Download (MediaFire)

U

One thought on “[RPG Maker MZ] Alistair Plugins – Mana Shield

  1. Hello, thank you very much for sharing such a good plugin.

    But does this plugin seem to have a problem with the latest version of rpgmakermz?

    TP and MP don’t offset the damage

    I’m sorry

    Hope you can repair it! thank you.

    Like

Write a comment