It will drop next Friday, August 12.
Thanks for hanging in there!
Release Notes:
- Added faction.kill.npc.reward world config property to allow server admins to set the amount of reputation awarded when killing a faction enemy NPC. Integer value. Defaults to 5.
- Added faction.kill.npc.penalty world config property to allow server admins to set the amount of reputation awarded when killing a faction friendly NPC. Integer value. Defaults to -10.
- Added icon for bite attack.
- Added icon for the spell "Aspect of the Wolf".
- Added icon for the spell "Mire".
- Added stair overlay tiles.
- Added ascending / descending stair overlay tiles.
- Added wooden stair tiles.
- Added stone stair tiles.
- Fixed vertical oriented bridge tiles.
- Added compass ui elements (rose, needle, and dead on indicator).
- Added link button graphic.
- Fixed the lunar phase progression.
- Sprite layer images can now be sorted by hue, for more meaningful presentation.=
- Removed net.lugdunon.asset.manager.FileSystemAssetManager.loadImage(String manifestKey, String manifestEntry) from the server-side API.
- Added net.lugdunon.asset.manager.FileSystemAssetManager.loadImage(String manifestKey, String manifestEntry, boolean sortByHue) to the server-side API.
- Removed net.lugdunon.asset.manager.InMemorySystemAssetManager.loadImage(String manifestKey, String manifestEntry) from the server-side API.
- Added net.lugdunon.asset.manager.InMemorySystemAssetManager.loadImage(String manifestKey, String manifestEntry, boolean sortByHue) to the server-side API.
- Added net.lugdunon.command.core.character.SetCustomPaletteCommand.
- Added net.lugdunon.command.core.condition.DialogResponseConditionCommand.
- Added net.lugdunon.command.core.console.gm.AwardHonorificToPlayerCommand.
- Added net.lugdunon.command.core.console.gm.AwardTitleToPlayerCommand.
- Added net.lugdunon.command.core.edit.DumpScreenRegionCommand.
- Added net.lugdunon.command.core.ClientExecutionCommand.
- net.lugdunon.command.core.character.SetHonorificCommand is now capable of being invoked server-side (implements IServerInvokedCommand).
- net.lugdunon.command.core.character.SetTitleCommand is now capable of being invoked server-side (implements IServerInvokedCommand).
- Fixed an issue with net.lugdunon.command.core.console.gm.NPCStatusCommand possibly causing exception when logging the current behaviour state for a given NPC.
- net.lugdunon.command.core.console.LocCommand now reports the province for a given location (if available).
- net.lugdunon.command.core.edit.PlaceItemCommand now uses the item's placement handler to determine if placement is possible.
- Removed net.lugdunon.command.core.edit.PlaceItemCommand.violatesLayerRestrictions(Item itemDef, Point location, Instance instance, String state, boolean placedByGM) from the server-side API.
- Removed net.lugdunon.command.core.edit.PlaceItemCommand.sizeOfOne(Item itemDef) from the server-side API.
- Removed net.lugdunon.command.core.edit.PlaceItemCommand.violatesExistingPlaceable(Item itemDef, Point location, Instance instance) from the server-side API.
- Fixed an issue with net.lugdunon.command.core.inventory.ItemDurabilityUpdateCommand causing client exception with certain items and / or game states.
- Fixed an issue net.lugdunon.command.core.play.InstanceTransitionCommand's progress dialog.
- Fixed an issue net.lugdunon.command.core.play.PlaceableStateChange not allowing state changes during edit mode.
- Fixed an issue net.lugdunon.command.core.spell.AssignSpellCommand causing client exceptions in certain cases.
- Fixed an issue net.lugdunon.command.core.spell.ModifierApplyCommand causing client exceptions in certain cases.
- Fixed an issue net.lugdunon.command.core.trigger.DialogTriggeredActionCommand causing server exceptions in certain cases.
- Removed net.lugdunon.command.core.vendor.RepairItemCommand.repairItem(Character character, int slotType, int slotIndex) from the server-side API.
- Added net.lugdunon.command.core.vendor.RepairItemCommand.repairItem(PlayerCharacter pc, NonPlayerCharacter npc, int slotType, int slotIndex) to the server-side API.
- Added net.lugdunon.io.EnhancedDataInputStream.readJSONObject() to the server-side API.
- Added net.lugdunon.io.EnhancedDataInputStream.readJSONArray() to the server-side API.
- Added net.lugdunon.io.EnhancedDataInputStream.readLargeJSONObject() to the server-side API.
- Added net.lugdunon.io.EnhancedDataInputStream.readLargeJSONArray() to the server-side API.
- Added net.lugdunon.io.EnhancedDataOutputStream.writeJSONObject(JSONObject object) to the server-side API.
- Added net.lugdunon.io.EnhancedDataOutputStream.writeJSONArray(JSONArray array) to the server-side API.
- Added net.lugdunon.io.EnhancedDataOutputStream.writeLargeJSONObject(JSONObject object) to the server-side API.
- Added net.lugdunon.io.EnhancedDataOutputStream.writeLargeJSONArray(JSONArray array) to the server-side API.
- Added net.lugdunon.math.voronoi.Point to the client-side code base.
- Added net.lugdunon.math.voronoi.VEdge to the client-side code base.
- Added net.lugdunon.math.voronoi.VEdge to the server-side code base.
- Added net.lugdunon.math.voronoi.VEvent to the client-side code base.
- Added net.lugdunon.math.voronoi.VEvent to the server-side code base.
- Added net.lugdunon.math.voronoi.VEventQueue to the server-side code base.
- Added net.lugdunon.math.voronoi.Voronoi to the client-side code base.
- Added net.lugdunon.math.voronoi.Voronoi to the server-side code base.
- Added net.lugdunon.math.voronoi.VParabola to the client-side code base.
- Added net.lugdunon.math.voronoi.VParabola to the server-side code base.
- Added net.lugdunon.math.voronoi.VPoint to the server-side code base.
- Added net.lugdunon.math.voronoi.VPolygon to the client-side code base.
- Added net.lugdunon.math.voronoi.VPolygon to the server-side code base.
- Added net.lugdunon.math.voronoi.VQueue to the client-side code base.
- Added net.lugdunon.math.Dimension. to the client-side code base.
- Added net.lugdunon.math.Dimension(Dimension dim) to the server-side API.
- Added net.lugdunon.math.Line to the client-side code base.
- Added net.lugdunon.math.Line to the server-side code base.
- Added net.lugdunon.math.Point to the client-side code base.
- Added net.lugdunon.math.Point(Point p) to the server-side API.
- Added net.lugdunon.math.Point.toSimpleString() to the server-side API.
- Added net.lugdunon.math.Point.distance(Point p) to the server-side API.
- Added net.lugdunon.math.Point.toArray() to the server-side API.
- Added net.lugdunon.math.Polygon to the client-side code base.
- Added net.lugdunon.math.Polygon to the server-side code base.
- Added net.lugdunon.math.Rect to the client-side code base.
- Added net.lugdunon.math.Rect(Point pos, Dimension dim) to the server-side API.