Releases: honeypie3301/Darwinism
Releases · honeypie3301/Darwinism
Release list
Darwinism v1.4.0 Neoforge
New content
- Added Darwinism III, a third tier potion effect with +60 max health via additive attribute modifier and upgraded adaptation logic. Includes Regeneration on application to fill the bonus health.
Changes
- Extracted repeated attribute reset logic into a shared AttributeResetProcedure helper, replacing identical copy-pasted attribute blocks across RespawnSafetyNet, RespawnSafetyNet2, DarwinismEffectExpires, Darwinism2EffectExpires, and LoginSafetyNet. Adding or changing an attribute mutation now only requires editing one file instead of five.
- Fixed attribute reset triggering incorrectly when upgrading between tiers. DarwinismEffectExpires now only resets if neither tier 2 nor tier 3 is active. Darwinism2EffectExpires now only resets if tier 3 is not active.
- Added devolution prevention for tier 3. Drinking a lower tier potion while tier 3 is active is now refused. Tier 2 and tier 1 expiry procedures updated to account for tier 3.
Darwinism v1.3.1 Neoforge
The Adrenaline Evolution System
- Reactive Scaling: Regeneration speed is now determined mathematically, allowing for a smooth power curve.
- Integrated Metabolism: Regeneration now naturally decays when out of combat.
- Precision Rounding: Added Math.round() logic to the procedure to ensure the game engine correctly translates the variable into integer potion levels.
Combat & Detection Fixes
- Universal Trigger: Fixed a critical logic error to ensure adrenaline builds from all damage sources, including Mob attacks, TNT, and Projectiles, rather than just player hits.
- High-Intensity Gain: Tuned adrenaline gain to +2 per hit, making the evolution feel more responsive during fast-paced fights.
Environmental & Attribute Locking
- Anti-Devolution Protocol: Implemented a hard-lock to prevent a "Darwinism I" potion from overriding the superior "Darwinism II" attribute set.
- Attribute Persistence Fix: Optimized the "Respawn Safety Net" and effect expiration logic to ensure Safe Fall Distance (3.0), Knockback Resistance (0.0), and Step Height (0.6) correctly reset to vanilla defaults.
Darwinism v1.3.1 Forge
- Backported to 1.20.1
- Changed attributes to flying speed, max health, knockback resistance, step height addition since 1.20 lacks features.