MMOItems <goop.castermmostat.[stat]>
MMOCore <goop.castermmostat.[stat]>
McMMO <goop.castermcmmostat.[skill].[stat]>
It is also supported to use triggermmostat or triggermcmmostat to use the trigger's values instead.
Note the need for premium MythicMobs to parse math equations in mechanics such as damage
For McMMO, the following have unique behaviour:
Axe criticals will have a value of 0 unless the player succeeds on a critical hit RNG roll
Unarmed berserk will have a value of 0 unless the player has the berserk mode active
Archery daze will have a value of 0 unless the player succeeds on an archery daze RNG roll
The Misc stats are provided by GooP and their sole functionality is this.
You can make them display however you like in plugins/MMOitems/language/item-stats.yml
If the caster/trigger are not players, these values will return as 0.000, and if the skill name doesnt match, the value will be 0.00.
This can be checked using STRING mm variables I guess, rather than parsing into numbers.
- damage{a="(<goop.castermmostat.admg> + 10) * (<goop.castermmostat.magicdamage> + 100) * 0.01"}
A skill that deals a base 10 damage, increased by damage bonus gear, and scaling with magic damage damage bonus %
- damage{a="(<goop.castermmostat.admg> + 20) * (<goop.castermmostat.weapondamage> + 100) * 0.01"}
A skill that deals a base 20 damage, increased by damage bonus gear, and scaling with weapon damage damage bonus %
These arrows will act more like a railgun, piercing through everything and having no travel time. Can be fired from any bow, and even support crossbows with multishot enchantment.
They will execute a Mythic Skill upon being fired (XBow2RL)
They with scale with class bonuses [MMOCore], worn bonuses [MMOItems], and archery bonuses [McMMO] (GooP)
Deal more damage the more the player charges the bow, and not fire if the bow was not charged at least 30% (GooP)
They will produce a particle beam, and damage entities in line (MythicMobs)
Comparison between single, and multishot versions. All the rays from the multishot will hit the same enemy at close range.
Because you can always go get the internal Stat Name and use that; Works for any placeholder. These are shorthands ig.
Base Attributes:
Attack Damage - attackdamage, adamage, admg, attack
Attack Speed - attackspeed, aspeed
Armor - armor
Armor Toughness - armortoughness, toughness, atough, at
Knockback Resistance - knockbackresistance, kresistance, knockback, kres
Movement Speed - movementspeed, mspeed, speed
Max Health - maxhealth, mhealth
Example: <goop.castermmostat.adamage>
MMOLib Attributes (Both MMOItems and MMOCore):
Critical Strike Chance - criticalstrikechance, critchance, criticalchance, critc
Critical Strike Power - criticalstrikepower, critpower, critpow, criticalpower, critp
Weapon Damage Bonus - weapondamage
Skill Damage Bonus - skilldamage
Magic Damage Bonus - magicdamage
Physical Damage Bonus - physicaldamage, meleedamage
Projectile Damage Bonus - projectiledamage, projdamage
Example: <goop.castermmostat.projdamage>
MMOItems-Specific Attributes (Not present in MMOCore):
Luck - luck
Misc A - misca
Misc B - miscb
Misc C - miscc
Example: <goop.triggermmostat.luck>
Unarmed McMMO skill (unarmed):
Iron Fist Damage: iron_fist, ironfist, ironarm, iron_arm
Berserk Damage: berserk
Archery McMMO skill (archery):
Skillshot Damage Bonus: skillshot
Daze Ability Extra Damage: daze
Axes McMMO skill (axes):
Axes Mastery: mastery
PvP Critical Strike: crit.pvp, crit
PvE Critical Strike: crit.pve
Taming McMMO skill (taming):
Sharpened Claws Damage: sharpened_claws, sharp_claws, claws
Gore: gore
Example: <goop.triggermcmmostat.unarmed.ironfist>
Example: <goop.castermcmmostat.taming.claws>
GooP stat placeholders precede MMOCore's, which were actually added after I openly wondered why you couldn't do this without an external plugin to begin with. That does require you to own MMOCore though, so if you only have MMOItems, you must still use GooP.
The selection of GooP stats is smaller though, MMOCore supports basically all of their stats, while GooP only a few. If you'd suggest one added, I guess you can dm me in spigot.