255d5add29
feat: Add support for optional NBT tags in currency items for wizard trades in the configs. example values:: minecraft:potion{Potion:"minecraft:strength"} 4 minecraft:enchanted_book{StoredEnchantments:[{id:16s,lvl:1s}]} 5
v4.3.18
WinDanesz
2026-05-12 01:35:58 +02:00
032f1aa1a3
fix: Fixed potion effect desyncs in the codebase (lingering clientside-only potion effects with 0 duration)
WinDanesz
2026-05-11 16:35:12 +00:00
ba71f2ae4a
feat: Prevent crystal flowers from growing on client-side when bonemeal is used on grass. Fixes#907
WinDanesz
2026-05-11 02:23:26 +02:00
84a375c1be
chore: update version to 4.3.18
WinDanesz
2026-05-11 02:21:00 +02:00
9a58332bf6
feat: Sneak clicking items place them in bookshelves. Sneak clicking a bookshelf with an empty hand removes items from the bookshelf
WinDanesz
2026-05-11 02:00:24 +02:00
d6f9352940
feat: Add support for external mod predicates in ally designation system, allowing mods to define their own criteria for alliance status
WinDanesz
2026-05-09 21:56:38 +02:00
643ab1a1be
feat: Improve owner ally check in AllyDesignationSystem to handle null owners and recursion
WinDanesz
2026-05-09 20:40:03 +02:00
f499fcaeff
chore: update version to 4.3.17
v4.3.17
WinDanesz
2026-05-05 23:59:56 +02:00
600a321f49
Fixed spelling error in updateImbuedItem, Fixed improper evaluation for command spells causing them to not trigger spell.onFinish
ipdnaeip
2026-03-11 23:15:56 +01:00
e753f4df32
Fix: Ensure spell properties are initialized before checking if the spell is enabled
WinDanesz
2026-04-18 23:34:56 +02:00
cbe7353122
Update version to 4.3.16
WinDanesz
2025-12-31 00:37:10 +01:00
de5682a960
Add colorized bookmarks based on book element, requires spells to be discovered. It can be turned off in the Client settings. Another tweak setting can make it depend on the Archivist's Eyeglass artefact
WinDanesz
2025-12-30 18:35:35 +01:00
b451399323
Fix for inventory key not exiting the Arcane Workbench GUI #897 (Lumberjacksparrow)
Lumberjacksparrow
2025-12-29 13:17:18 -08:00
e547aa32ca
Fix: Modifiers persist in continuous spells cast by scrolls (#895) (ipdnaeip)
ipdnaeip
2025-12-29 22:16:24 +01:00
3fe9d762da
Added support for item metadata for "currencyItems" settings (List of registry names of items which wizard trades can use as currency)
WinDanesz
2025-12-29 22:11:21 +01:00
fc9c6bc7e4
feat: Make tier values configurable through Settings, per tier: - maxCharge (wand mana) - upgradeLimit (number of possible upgrade scrolls applied to a specific tier, and weight
WinDanesz
2025-08-31 22:46:57 +02:00
e3fa7a5eed
feat: Added BASE_SPELL_SLOTS config option Gameplay Category: - baseSpellSlots: Number of spell slots a wand has with no attunement upgrades applied (default: 5, range: 1-5)
WinDanesz
2025-08-31 17:54:02 +02:00
de135a8528
feat: Added new config options: Gameplay Category: - manaPerShard: Amount of mana a crystal shard is worth (default: 10) - manaPerCrystal: Amount of mana each magic crystal is worth (default: 100) - grandCrystalMana: Amount of mana a grand magic crystal is worth (default: 400) - nonElementalUpgradeBonus: Bonus wand upgrades for non-elemental wands (default: 3) - siphonManaPerLevel: Mana gained per siphon upgrade level (default: 5) - condenserTickInterval: Ticks between condenser mana increases (default: 50) Tweaks Category: - storageIncreasePerLevel: Charge increase per storage upgrade level (default: 0.15)
WinDanesz
2025-08-31 17:44:44 +02:00
5ac053ddd9
feat: Regenerating Shrines. The following config options were added: - 'shrineRegenerationEnabled': Whether conquered shrines should regenerate after a period of time. Regeneration means wizards and loot will spawn again after a while. - 'shrineRegenerationTime': Time in minutes for a conquered shrine to regenerate. - 'shrineAllowMultipleLoot': Whether players can loot shrines multiple times. If false, each player can only loot each shrine once. When shrineRegenerationEnabled, Shrine chests behave a bit differently - upon defeating all wizards, the chest breaks immediately dropping or not dropping loot based on shrineAllowMultipleLoot. When shrineRegenerationEnabled, the shrine's altar block is unbreakable.
WinDanesz
2025-08-31 17:36:54 +02:00
f817f06dbe
feat: Mind controlled creatures are considered allies by AoE spells. Fixes#890
WinDanesz
2025-08-31 14:56:41 +02:00
bb4faf8ec9
fix: All items are searchable in creative search (crystals, dusts, tomes)
WinDanesz
2025-08-31 14:26:37 +02:00
7f9edcfaef
feat: Added new config: "recentSpellExpiryTime": The time in ticks after which recent spell casts expire and no longer count toward progression penalties. Default is 1200 ticks (1 minute). Lower values make progression penalties shorter-lived, higher values make them last longer.
WinDanesz
2025-08-31 13:58:52 +02:00
1c1e6d1e00
fix: change Y_OFFSET from protected to public in SpellRay class
WinDanesz
2025-06-09 14:26:21 +02:00
550b600424
feat: add option to allow unfocused search bars in Arcane Workbench and Lectern
WinDanesz
2025-06-07 01:21:01 +02:00
9673a6c0f6
version bump to 4.3.15
WinDanesz
2025-06-06 23:12:27 +02:00
20b56cfcbd
fix: GuiContainers can no longer be opened while possessing something. Fixes#888
WinDanesz
2025-06-06 23:03:44 +02:00
947af8727d
Fixed barriers not allowing ally players in (#868)
19
2025-06-06 15:19:17 -05:00
23b950d5b8
add Immune to magic damage config option (#887)
Yong Jun
2025-04-07 22:23:46 +01:00
5aec954061
fix: Fix Korean translation (by Preta-Crowz) (#879)
Koko Ayame
2025-03-29 05:59:04 +09:00
094a5f615f
Bug Fixes and Sixth Sense Visual Improvement (#886)
ipdnaeip
2025-03-28 16:55:16 -04:00
65ed0e8a22
version bump to 4.3.14
v4.3.14
WinDanesz
2024-05-18 16:04:04 +02:00
936601cbad
fix: Fixed a bug that caused stackable artefacts to alway double their effect
WinDanesz
2024-05-18 15:55:05 +02:00
f9cf1b39db
Fix telekineticDisarmament setting and Amulet of Anchoring
v4.3.13
WinDanesz
2024-03-29 18:07:19 +01:00
3fb3c1c039
feat: made EntityWizard.trades public so that addon devs can manipulate trades
WinDanesz
2024-03-28 00:53:23 +01:00
e8bc6ca725
version bump to 4.3.13
WinDanesz
2024-03-28 00:48:57 +01:00
df531d3724
fix: Fixed all synchronized WizardData stored variables on dedicated servers. This issue was causing e.g. the Ancient Compass to not display its targets on servers. Fixes#857
WinDanesz
2024-03-28 00:46:25 +01:00
0c2da4fb81
Fixed a crash when switching spells (#839)
ArchiDreamZ
2024-03-28 05:17:46 +08:00
2655d5c2ae
[1.7.10] Fix incompatibility with unofficial NEI (#823)
glowredman
2024-03-27 22:17:01 +01:00
4cbfafaf6d
Add Simplified Chinese translation by ArchiDreamZ (#840)
ArchiDreamZ
2024-03-28 05:15:33 +08:00
0cb2165ddf
Added methods for retrieving entities within a cylinder, replaced radius-based methods, implemented DPS check for heal aura, adjusted targeting criteria for summoned creatures, tweaked heal method, fixed flamecatcher ammo loss, updated Enrage target and expanded spellcasting item compatibility for movement speed charm. - by ipdnaeip (#864)
ipdnaeip
2024-03-27 17:11:29 -04:00
ca7e9034ed
feat: Added WandHelper.rechargeManaOnApplyButtonPressed static method for easier mana recharging across addons
WinDanesz
2024-03-27 22:03:01 +01:00
1322c920f5
fix: Spells are now sorted alphabetically by their names, instead of first being sorted by modid
WinDanesz
2024-03-15 01:31:51 +01:00
e5c00e3882
feat: The Amulet of Anchoring also prevents the Telekinesis spell to knock items out of the wearer's hand. (Previously it only granted protection against being moved by Greater Telekinesis)
WinDanesz
2024-03-14 00:05:40 +01:00
136b1cc924
feat: Added preventBindingSameSpellTwiceToWands setting (disabled by default). Controls whether to prevent binding the same spell to a wand multiple times
WinDanesz
2023-06-30 16:03:54 +02:00
e4b7d528f5
feat: Added singleUseSpellBooks setting (disabled by default). Controls whether spell books are consumed when they are bound to a wand
WinDanesz
2023-06-30 15:47:24 +02:00
2903ebfbac
feat: Added damageTypePerElement setting (disabled by default). Pack makers now can implement support for .e.g Distinct Damage Definitions or other mods
WinDanesz
2023-06-30 15:41:26 +02:00
931ca1b2c0
feat: Added a Clear button to the Arcane Workbench. Clicking it removes all spell bindings of the item in the center slot
WinDanesz
2023-06-28 20:51:54 +02:00
85e724d88a
fix: Allied spell casters of a player (owned by the player as an IEntityOwnable creature) now have their spells affect the player too where applicable. Previously spells like Group Heal casted by the NPC was not affecting the owner.
WinDanesz
2023-06-28 19:14:53 +02:00
69b52cfe88
feat: A new ArtefactCheckEvent for addons, allowing devs to consider an artefact active (in slot) conditionally, or even prevent its usage based on custom conditions
WinDanesz
2023-06-28 16:04:55 +02:00
7591821e57
feat: A more Wizardry-native support for BELT, BODY, HEAD and TRINKET artefact types (expanded ItemArtefact.Type) intended for addons
WinDanesz
2023-06-28 16:00:16 +02:00
0ce0dcf2e9
feat: Configuration options for the values of: POTENCY_INCREASE_PER_TIER, COOLDOWN_REDUCTION_PER_LEVEL, DURATION_INCREASE_PER_LEVEL, RANGE_INCREASE_PER_LEVEL, BLAST_RADIUS_INCREASE_PER_LEVEL, RANGE_INCREASE_PER_LEVEL
WinDanesz
2023-06-28 15:20:00 +02:00
73811c3a6b
feat: Config option to toggle wands not decrementing cooldowns outside of hands
WinDanesz
2023-06-28 14:56:01 +02:00
2a887b7794
fix: Fixed bug with wands not decrementing cooldowns in the offhand
WinDanesz
2023-06-28 14:25:15 +02:00
ad9f482e76
fix: Fixed a bug that prevented NPCs (wizards) from casting certain buff spells
WinDanesz
2023-06-28 13:55:09 +02:00
6eaef94459
Fixed Mark Sacrifice reducing damage at amplifier level 0
WinDanesz
2023-03-23 22:01:51 +01:00
4f5c616240
Added missing sound for the Mirage spell (#835)
ZettaSword
2023-01-11 17:50:07 +03:00
f5947dded9
chore: version bump to 4.3.9
WinDanesz
2022-12-31 20:23:14 +01:00
77e0acc16b
fix: Fixed Curse of Undeath breaking wizard headgear. It no longer breaks hats, and the curse sets the player on fire if the hat has no mana. Fixes#820
WinDanesz
2022-12-31 20:21:19 +01:00
e48646c5ff
feat: Conjured bows will now shoot conjured arrows
WinDanesz
2022-12-31 20:14:47 +01:00
6b30dbef65
fix: Fixed onImbuementRemoval() not being called for imbuements expired in the inventory. Currently this bug was only affecting adons. Fixes#833
WinDanesz
2022-12-31 19:52:11 +01:00
d6508a2be4
fix: Fixed Fire Skin potion effect's retaliatory burn duration (was 20x shorter than intended)
WinDanesz
2022-12-31 19:51:43 +01:00
dfcadfb3bd
fix: No more console spam from Muffle spell
WinDanesz
2022-10-04 00:55:06 +02:00