Skip to content

v1.20.1-2.1.0

Compare
Choose a tag to compare
@iron431 iron431 released this 26 Nov 19:37
· 747 commits to 1.19.2 since this release

Additions

  • Added New School, Eldritch
    • Spells
      • Added Planar Sight Spell
      • Added Sonic Boom Spell
      • Added Telekinesis Spell
      • Reenabled Abyssal Shroud Spell
      • Reworked Sculk Tentacles Spell (was Void Tentacles)
    • Items
      • Added Eldritch Manuscript Item
      • Added Ancient Knowledge Fragment Item
    • Research System
      • Eldritch Spells are unlearned by default. (Cannot be crafted nor cast)
      • Added Research Menu, accessed by Eldritch Manuscripts
  • Misc
    • Added Divine Smite Spell
      • This spell is always uninterruptible
    • Added additional Wandering Trader trades
      • Sell ink to Wandering Trader
      • Buy Curios from Wandering Trader
      • Buy scrolls from Wandering Trader
      • Buy mystery bags of scrolls from Wandering Trader
      • Buy Ancient Knowledge Fragments from Wandering Trader
    • Added a Patchouli page for Schools
    • Added a learnSpell command
    • Added Ukrainian Translations
    • Added inherent mob spell resistance
      • Undead are weak to Holy magic and resistant to Blood magic
      • Fire mobs are resistant to Fire magic
      • Water mobs are weak to Lightning magic
    • Added Scroll Bar to Scroll Forge

Changes

  • Spell Balance
    • Ice Block Spell now moves faster and initiates its fall sooner
    • Counterspell Default cooldown reduced from 15s -> 10s (existing worlds need config reset)
    • Improved Lightningbolt Spell's hit detection/placement
    • Increased Lightning Lance Spell's Damage
    • Decreased Lightning Lance Spell's Default Rarity from Rare -> Uncommon (existing worlds need config reset)
    • Magma Bomb impact damage no longer scales with spell level
    • Magma Bomb aoe damage slightly increased
    • Magma Bomb radius is reduced, and now scales with spell power
    • Gust Spell is less affected by knockback resistance
  • Misc
    • Unique Spell Books can have their spells improved in the Arcane Anvil, by combining it with a higher level scroll
    • Evoker Spell Book now gives +10% Evocation Spell Power
    • Improved animation smoothing
    • Updated Chinese Translations

Fixes

  • Fixed Spell Power and Resistance Attributes not being able to go below 1
  • Fixed Fireward Ring strange behavior due to reliance on mob effect

API

  • Spells now have methods for crafting criteria, craftability, lootability, and interruptibility
  • Consolidated mana and cooldown checks into a CastResult class
  • Added canBeCastBy (returns CastResult) method to AbstractSpell