Hostiles Management Update.
- Previously, when you attacked an entity considered friendly, it would be marked as hostile. Once tagged, that entity would remain an enemy permanently and would receive the Spectral Aegis debuffs inside the Spectral Aegis bubble.
- A new system has been implemented to remove the hostile tag from nearby creatures when you are not near a Spectral Aegis bubble.
- The system is designed to only clear the tag from nearby creatures, ensuring the origin still functions as intended with multiple Armor Wisps present. Let me know if you encounter any issues.
Combat Fix.
- It was brought to my attention that the Armor Wisp could still deal damage with projectiles when not wearing armor. This was unintended and has now been fixed.
- If you prefer to play without this change, older versions of the data pack remain available for download.
- The following projectiles can no longer be used while not wearing armor:
- bow
- crossbow
- egg
- fishing_rod
- snowball
- splash_potion
- trident
1.20.1 Backport Fix.
- While changing the damage condition for Ethereal Fragility to "type", I unintentionally broke the ability in 1.20.1, as the "type" damage condition did not exist prior to 1.20.2.
- To resolve this, I’ve replaced the condition with the damage tag "minecraft:witch_resistant_to". While this expands the range of damage types that can directly kill the player, the added types ("minecraft:sonic_boom" and "minecraft:thorns") align with the lore.
- The player remains vulnerable to "minecraft:indirect_magic" and "minecraft:magic", as before.
Small Bug Fix.
- Fixed a mistake that caused "The Final Unmaking" to not work properly.
- The damage condition was set up as "name" instead of "type", which made it function with the /damage command. However, in cases like a witch or evoker attacking, it wouldn’t fail the condition for the "prevent_death" power as intended.