Difference between revisions of "Release 0.6.0"
From LugdunonWiki
(Created page with "The release notes are coming! Promise!") |
m (SuperHawksman moved page Rel 0.6.0 to Release 0.6.0) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{engine}} | |
+ | |||
+ | '''0.6.0''' | ||
+ | |||
+ | |||
+ | ''01/03/2014'' | ||
+ | |||
+ | |||
+ | /etc files altered in this update: | ||
+ | *behaviors.json | ||
+ | *defaultCharacterTemplates.json | ||
+ | *instances/0/placeableItemCache.json | ||
+ | *instances/0/terrain.dat | ||
+ | *instanceTemplates/HOUSE_AUNT_PERU/terrain.dat | ||
+ | *instanceTemplates/MINESHAFT/instance.json | ||
+ | *instanceTemplates/RUINS/placeableItemCache.json | ||
+ | *items.json | ||
+ | *modifiers.json | ||
+ | *npcs.json | ||
+ | *quests.json | ||
+ | |||
+ | Release Notes: | ||
+ | *Added 3 new quests. | ||
+ | *Fixed an issue with free directional movement not correctly setting the character's orientation. This was the ultimate cause of the unexpected attack values that were being reported. | ||
+ | *Fixed an issue with the item collection quest requirement that was causing non-stackable items to not register as collected. | ||
+ | *Reworked the code that checks to see if placing an item 'violates' an existing placed item. Should seem much more natural now, while still preventing double items. | ||
+ | *Added net.lugdunon.command.core.spell.ModifierApplyCommand.ModifierApplyChargedAction.getModifierId() to the server-side API. | ||
+ | *Added net.lugdunon.state.character.advancement.ICharacterStats.isItemChargeInProgress() to the server-side API. | ||
+ | *Added net.lugdunon.state.character.advancement.ICharacterStats.getItemChargeInProgress() to the server-side API. | ||
+ | *Added net.lugdunon.state.character.behavior.core.AtegnatosAggroBehavior to the server-side code base. Ategnatos will open any encounter by applying the 'Touch of Ategnatos' debuff, which turns the target into the undead. | ||
+ | *Added net.lugdunon.state.character.trigger.InformQuestorTriggeredAction to the server-side code base. | ||
+ | *Added net.lugdunon.state.character.behavior.core.INPCProximityAware to the server-side code base. | ||
+ | *Added net.lugdunon.state.character.loot.ItemDrop.getRelatedQuest() to the server-side API. Item will not be awarded unless player is currently on the related quest. | ||
+ | *Added net.lugdunon.state.character.loot.ItemDrop.isUnique() to the server-side API. Item will not be awarded if player already has one of the item in their inventory. | ||
+ | *Added net.lugdunon.state.character.Character.hasItem(Item item) to the server-side API. | ||
+ | *Added net.lugdunon.state.item.Item.getPlacedItemDimensions() to the server-side API. | ||
+ | *If a drop is flagged 'assignToOwner' when a placeable item is destroyed and loot awarded, the owner of that item will be sent a mail containing from the Director General of the Ministry of Refuse *Allocation containing the drop. | ||
+ | *Added net.lugdunon.state.mail.Mail.setAttachment(int index, Item itemDef) to the server-side API. | ||
+ | *Added support to the kill npc quest requirement to support multiple npc ids. String 'npcId' property changed to String[] 'npcIds' property. | ||
+ | *Added net.lugdunon.state.quest.progress.NPCProximity to the server-side code base. This works in conjunction with the INPCProximityAware and the InformQuestorTriggeredAction behavior to trigger a quest progress completion when a player becomes proximal to a certain NPC. Used currently in the 'deliver cart to market' quest. | ||
+ | *Fixed error logging in quest instantiation. | ||
+ | *Creating a new character from a default template now supports values for baseHealthRegenRate and baseStaminaRegenRate. | ||
+ | *Regen rates for characters increased from 1 to 5. | ||
+ | *Added account recovery link to the client log in screen. | ||
+ | *Cache mail on the auth server that fails to send to the filesystem for later retries at sending. | ||
+ | *Made order responses generic. | ||
+ | *Order response is recorded in the account code record. | ||
+ | *Fixed layout on emails. | ||
+ | *Fixed an issue that was preventing placed items from being interactive to players. | ||
+ | *Fixed widths of buttons on lugdunon.net. | ||
+ | *Fixed issues with http/s lugdunon.net. | ||
+ | *Fixed text on several pages on lugdunon.net. | ||
+ | *Slate now places cobblestone upon the ground. | ||
+ | *Added gem nodes. | ||
+ | *Added spawns for gem nodes in the default mine. | ||
+ | *Turf and cobblestone can now only be placed in the overworld instance. | ||
+ | *Added backlog of art from Meagan. | ||
+ | *Updated art for Terrain. | ||
+ | *Updated art for Elevation. | ||
+ | *Updated art and item definition for Coops. | ||
+ | *Updated art and item definition for Crops. | ||
+ | *Updated art and item definition for Reliquaries. | ||
+ | *Updated art and item definition for Trees. | ||
+ | *Updated art and item definition for Waterfall, now animated. | ||
+ | *Updated art and item definition for Lavafall, now animated. | ||
+ | *Updated art and item definition for Oven, now animated. | ||
+ | *Updated art and item definition for Ore Nodes. | ||
+ | *Updated art and item definition for Market Bins. | ||
+ | *Updated art and item definition for Boats. | ||
+ | *Updated art and item definition for Small Houses. | ||
+ | *Updated art and item definition for Gem Nodes. | ||
+ | *Updated instances to reflect item definition changes. | ||
+ | *Completed Amazon payments integration (still in sandbox mode though). | ||
+ | *Fixed logging. | ||
+ | *Fixed issue with automated emails not routing properly. | ||
+ | *Added activation code field to registration UI if a code is present in the request. | ||
+ | *Registering now sends a welcome email. | ||
+ | *Added account recovery UI. | ||
+ | *Added UI for retrieving account name. | ||
+ | *Added payment initiation UI. | ||
+ | *Added purchase selection UI. | ||
+ | *Mucked about with ssl certs, and dns settings for a bit. | ||
+ | *Added DKIM support for singing auth server emails. | ||
+ | *Added account activation page to lugdunon.net. | ||
+ | *Added a privacy policy page to lugdunon.net. | ||
+ | *Added an account activation code purchase login page to lugdunon.net. | ||
+ | *Switched the client, server, and lugdunon.net auth calls over to the new auth server. | ||
+ | *Client login accounts and server su accounts now require an activation key before authentication will be successful. Guest logins remain unchanged. | ||
+ | *Keys will be purchasable to apply directly to an existing account or to send to others as gifts. | ||
+ | |||
+ | [[Category:Releases|Release 0.6.0]] |
Latest revision as of 19:36, 15 February 2015
|
0.6.0
01/03/2014
/etc files altered in this update:
- behaviors.json
- defaultCharacterTemplates.json
- instances/0/placeableItemCache.json
- instances/0/terrain.dat
- instanceTemplates/HOUSE_AUNT_PERU/terrain.dat
- instanceTemplates/MINESHAFT/instance.json
- instanceTemplates/RUINS/placeableItemCache.json
- items.json
- modifiers.json
- npcs.json
- quests.json
Release Notes:
- Added 3 new quests.
- Fixed an issue with free directional movement not correctly setting the character's orientation. This was the ultimate cause of the unexpected attack values that were being reported.
- Fixed an issue with the item collection quest requirement that was causing non-stackable items to not register as collected.
- Reworked the code that checks to see if placing an item 'violates' an existing placed item. Should seem much more natural now, while still preventing double items.
- Added net.lugdunon.command.core.spell.ModifierApplyCommand.ModifierApplyChargedAction.getModifierId() to the server-side API.
- Added net.lugdunon.state.character.advancement.ICharacterStats.isItemChargeInProgress() to the server-side API.
- Added net.lugdunon.state.character.advancement.ICharacterStats.getItemChargeInProgress() to the server-side API.
- Added net.lugdunon.state.character.behavior.core.AtegnatosAggroBehavior to the server-side code base. Ategnatos will open any encounter by applying the 'Touch of Ategnatos' debuff, which turns the target into the undead.
- Added net.lugdunon.state.character.trigger.InformQuestorTriggeredAction to the server-side code base.
- Added net.lugdunon.state.character.behavior.core.INPCProximityAware to the server-side code base.
- Added net.lugdunon.state.character.loot.ItemDrop.getRelatedQuest() to the server-side API. Item will not be awarded unless player is currently on the related quest.
- Added net.lugdunon.state.character.loot.ItemDrop.isUnique() to the server-side API. Item will not be awarded if player already has one of the item in their inventory.
- Added net.lugdunon.state.character.Character.hasItem(Item item) to the server-side API.
- Added net.lugdunon.state.item.Item.getPlacedItemDimensions() to the server-side API.
- If a drop is flagged 'assignToOwner' when a placeable item is destroyed and loot awarded, the owner of that item will be sent a mail containing from the Director General of the Ministry of Refuse *Allocation containing the drop.
- Added net.lugdunon.state.mail.Mail.setAttachment(int index, Item itemDef) to the server-side API.
- Added support to the kill npc quest requirement to support multiple npc ids. String 'npcId' property changed to String[] 'npcIds' property.
- Added net.lugdunon.state.quest.progress.NPCProximity to the server-side code base. This works in conjunction with the INPCProximityAware and the InformQuestorTriggeredAction behavior to trigger a quest progress completion when a player becomes proximal to a certain NPC. Used currently in the 'deliver cart to market' quest.
- Fixed error logging in quest instantiation.
- Creating a new character from a default template now supports values for baseHealthRegenRate and baseStaminaRegenRate.
- Regen rates for characters increased from 1 to 5.
- Added account recovery link to the client log in screen.
- Cache mail on the auth server that fails to send to the filesystem for later retries at sending.
- Made order responses generic.
- Order response is recorded in the account code record.
- Fixed layout on emails.
- Fixed an issue that was preventing placed items from being interactive to players.
- Fixed widths of buttons on lugdunon.net.
- Fixed issues with http/s lugdunon.net.
- Fixed text on several pages on lugdunon.net.
- Slate now places cobblestone upon the ground.
- Added gem nodes.
- Added spawns for gem nodes in the default mine.
- Turf and cobblestone can now only be placed in the overworld instance.
- Added backlog of art from Meagan.
- Updated art for Terrain.
- Updated art for Elevation.
- Updated art and item definition for Coops.
- Updated art and item definition for Crops.
- Updated art and item definition for Reliquaries.
- Updated art and item definition for Trees.
- Updated art and item definition for Waterfall, now animated.
- Updated art and item definition for Lavafall, now animated.
- Updated art and item definition for Oven, now animated.
- Updated art and item definition for Ore Nodes.
- Updated art and item definition for Market Bins.
- Updated art and item definition for Boats.
- Updated art and item definition for Small Houses.
- Updated art and item definition for Gem Nodes.
- Updated instances to reflect item definition changes.
- Completed Amazon payments integration (still in sandbox mode though).
- Fixed logging.
- Fixed issue with automated emails not routing properly.
- Added activation code field to registration UI if a code is present in the request.
- Registering now sends a welcome email.
- Added account recovery UI.
- Added UI for retrieving account name.
- Added payment initiation UI.
- Added purchase selection UI.
- Mucked about with ssl certs, and dns settings for a bit.
- Added DKIM support for singing auth server emails.
- Added account activation page to lugdunon.net.
- Added a privacy policy page to lugdunon.net.
- Added an account activation code purchase login page to lugdunon.net.
- Switched the client, server, and lugdunon.net auth calls over to the new auth server.
- Client login accounts and server su accounts now require an activation key before authentication will be successful. Guest logins remain unchanged.
- Keys will be purchasable to apply directly to an existing account or to send to others as gifts.