duality-1.2.1.jar
Curse Maven Snippet
What's new
⚔️ Major Fixes
Elemental Mob System Overhaul
Fixed a major issue where hostile mobs with elemental affinity could incorrectly access player elemental abilities.
Hostile mobs now correctly use elements as passive identities, not as player-like powers.
Changed:
- Hostile mobs no longer cast Elemental Charm skills.
- Removed unintended elemental spell casting from regular enemies.
- Added skill permission validation before elemental skill execution.
- Separated:
- Element Affinity → combat interactions, strengths, weaknesses.
- Element Skill Access → reserved for players, bosses, and designated skill users.
🌑 Elemental Combat Matchups
Added elemental damage interaction framework.
Current matchups:
- Light vs Dark → 2x damage
- Dark vs Light → 2x damage
- Same element → Normal damage
- Neutral element → Normal damage
Example:
- A Light-aligned player fighting a Dark-affinity zombie will deal increased elemental damage.
- A Dark-affinity zombie remains a normal melee enemy and does not gain Dark spells.
🛡️ Combat Stability Improvements
- Added protection against unauthorized entities executing elemental skills.
- Improved elemental combat separation between players, bosses, and normal enemies.
- Reduced cases of unexpected enemy burst damage caused by incorrect skill access.
🐛 Bug Fixes
Fixed:
- Hostile mobs randomly casting elemental projectiles.
- Enemies using player ability pipelines.
- Unintended AI skill evaluation on normal mobs.
- Combat encounters becoming unfair due to enemy spell spam.
🔧 Technical Improvements
Added:
- Central elemental skill permission system.
- Element matchup calculation framework.
- Improved elemental combat event handling.
⚠️ Notes
This update focuses on combat foundation stability.
Upcoming updates will continue expanding:
- Element Reaction System
- Weapon Mastery System
- Monster State System
- Additional elemental content
- Boss and elite enemy mechanics
Thank you for testing Duality Beta!
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

