Dynamic-Stealth
Dynamic-Stealth copied to clipboard
[Suggestion] Threat & Dethreat Enchantments | Potion Effects
Lets make Minecraft to an Small Group Adventure MMORPG!
Add Enchantments:
- Frontman; (Armor, Shield); Generated threat by this entity is enhanced by 15% for each Level -- All Damage Output by this Target generate 10% more threat for each Level
- Mock; (Weapon, Bow Arrow); Items with this Enchantment generate +20 threat for each blow -- Higher Levels, more threat
- Harmless; (Armor, Shield); Generated threat by this entity is reduced by 10% for each Level -- Damage Dealer and Healer Enchantment
Add Potion Effects
- Taunt -- The next blow will generate 500 points of threat -- Splash Potion option with 200 points instead
- Feign Death -- Drops target threat by 500 points -> should change target back to the tank
- Dangerous -- 50% more threat generation
- Harmless -- 20% less threat generation
Tipps:
- Look for the MMORPG Therms and use them instead
Integration:
- Baubles (Items that add % threat +/-)
- Reskillable (Skills that can change values)
Stay in Contact: Discord: Xarmat#7574
Some good stuff in here. This reminds me that I need to rework the threat-related attributes...
Opening the opportunity for an "Aggro" System, will enhance the travelling with friends. So having a tank with a lot of health and armor (but with reduced Output Damage) will generate the need to take your Damage Dealer friend with you on your mining / dungeon run.
Some thoughts that can also be useful:
- Entities must have a way to be aggro by players that are not visible to them (else they would ignore players behind them)
- Solution for players that are invisible, how would the aggro meter react?
One extra Addition: There are some incompatibility with some mods and Dynamic Stealth (at the moment, I am fighting with Grimor of Gaia and the Blacklist from DS). Making a config option to disable all features and only let the aggro system work, would be a great thing. (I am sure that will need a lot of remodding, but I think it would be worth it)
Optional: Creating a new Mod and link them together would make more sense. Modpack Makers that looking for an aggro system don't be afraid to use it and bother to much with the DS config,
The Threat system in DS is an aggro system (literally). It already works for unseen players as well (including invisible ones). Once I rework the threat attributes and do another release, I'll come back and give an example of how to make a tank class (already technically possible, but I want to rework the threat attributes first).
Unfortunately, the compat issues between DS and other mods are almost always directly related to the Threat system's workings. Separating the Threat system from other systems would generally not make the Threat system work any better with other mods. This is why DS has a "threat bypass" filter for mobs that don't work with the Threat system.
So making the Threat system a separate mod would generally not improve it's compatibility. It would make the config simpler, but it's also somewhat difficult to decide where to draw the line on what not to include in the "dedicated threat / aggro mod". Nearly all of DS's systems are useful to at least one "class". If you wanted a "tank" and a "rogue", it would pretty much cover all the DS configs already.
Then I am exited right away. 😄 Would love to see your "Tank" Configurations and how I can implement them in a multi player modpack.