New skill mechanic "Reflection" or "Mirror"
Summary
Add a new "Reflection" mechanic that allows a skill to reflect any directed skill back to its source. This would enable mobs or players to mirror attacks and return incoming skills directly to the caster, adding a unique defensive option to the game.
Usage
This mechanic could be applied in configurations where specific mobs or abilities are designed to counter player skills. For example, a mob could activate the Reflection skill when attacked, redirecting the player's skill effect back to them. This mechanic would work for a range of skill types, including projectile attacks, magic spells, and other directed abilities, effectively allowing the skill to "bounce back" to its source. The most logic step will be possibility to add this skill to the shields as a passive mechanic when the shield is holding via RBM.
Value
The Reflection mechanic adds a layer of strategic depth, allowing creators to implement counters to powerful abilities and create more dynamic interactions in combat. It encourages players to think tactically, as they may need to adjust their approach based on whether a mob has Reflection capabilities. This feature also opens up possibilities for unique encounters and challenges in custom boss fights, enhancing the overall diversity of combat experiences.
Priority
I believe this addition should be a medium-to-high priority. Reflection adds significant value to the gameplay without overhauling existing mechanics, and it fills a gap in defensive skill options.
Implementation
The Reflection mechanic could be implemented as a new skill type within MythicMobs. When activated, the Reflection skill would check if an incoming skill is directed at the entity and then reverse its effect back to the original caster. Configuration options could include cooldown time, specific skill types to reflect, and an optional chance of activation. This would allow for flexible usage and easy integration into existing MythicMobs setups.