- areaOfEffectDefinitions.json
- items.json
- modifiers.json
- recipes.json
- spellSchools.json
Release Notes:
- Fixed an issue where transformed items during crafting were not being updated in the crafting area.
- Fixed an issue with lapidary wheels being removed instead of having their durability updated when cutting a gemstone.
- The server now checks to see if a spell or item exists before assigning it to a character's spellbook or inventory.
- Assigned a specific role for each spell school.
- Light is the healing / dmg vs undead school.
- Shadow is the undead / disease / curse school.
- Fire and water are damage dealing schools.
- Earth is the school associated with debuff and movement spells.
- Air is the buff / utility school.
- Restructured and renamed existing spells to match the new school classifications.
- Added spellSchools.json for easy defining of schools. Also added a description field.
- The spell dialog now shows the selected school's description above the contents.
- Added game.spellSchools to the client-side API.
- Added net.lugdunon.state.spell.SpellSchools to the server-side code base.
- Added net.lugdunon.state.spell.SpellSchool to the server-side code base.
- Added net.lugdunon.state.World.getSpellSchools() to the server-side API.
- Added net.lugdunon.state.mod.Mod.listSpellSchoolIds() to the server-side API.
- Added net.lugdunon.state.mod.Mod.getSpellSchool(String spellSchoolId) to the server-side API.
- Added net.lugdunon.state.mod.Mod.hasSpellSchool(String spellSchoolId) to the server-side API.
- Added support for HoTs and DoTs.
- Added a net.lugdunon.world.defaults.character.modifier.HealthOverTimeModifier modifier.
- Added a net.lugdunon.world.defaults.character.modifier.StaminaOverTimeModifier modifier.
- Added a new spell that bestows a heal over time (HoT) on a companion.
- Added a new spell that bestows a stamina reduction over time (DoT) on an enemy.
- Extended net.lugdunon.command.core.misc.PlaySoundCommand to support falloff.
- The explosion area of effect's sound now supports falloff.
- Added net.lugdunon.state.character.advancement.ICharacterStats.HEALTH_MODIFY_CAUSE_MODIFIER.
- Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_MODIFIER.
- Added net.lugdunon.state.item.ItemDefinitions.itemDefExists(String s) to the server-side API.