<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.lugdunon.net/w/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.lugdunon.net/w/index.php?action=history&amp;feed=atom&amp;title=Release_0.5.9</id>
		<title>Release 0.5.9 - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.lugdunon.net/w/index.php?action=history&amp;feed=atom&amp;title=Release_0.5.9"/>
		<link rel="alternate" type="text/html" href="http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;action=history"/>
		<updated>2026-07-02T07:58:22Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.21.2</generator>

	<entry>
		<id>http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=961&amp;oldid=prev</id>
		<title>SuperHawksman: SuperHawksman moved page Rel 0.5.9 to Release 0.5.9</title>
		<link rel="alternate" type="text/html" href="http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=961&amp;oldid=prev"/>
				<updated>2015-02-15T19:34:56Z</updated>
		
		<summary type="html">&lt;p&gt;SuperHawksman moved page &lt;a href=&quot;/w/index.php?title=Rel_0.5.9&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Rel 0.5.9 (page does not exist)&quot;&gt;Rel 0.5.9&lt;/a&gt; to &lt;a href=&quot;/w/index.php/Release_0.5.9&quot; title=&quot;Release 0.5.9&quot;&gt;Release 0.5.9&lt;/a&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:34, 15 February 2015&lt;/td&gt;
			&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>SuperHawksman</name></author>	</entry>

	<entry>
		<id>http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=960&amp;oldid=prev</id>
		<title>SuperHawksman at 19:34, 15 February 2015</title>
		<link rel="alternate" type="text/html" href="http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=960&amp;oldid=prev"/>
				<updated>2015-02-15T19:34:44Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr style='vertical-align: top;'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 19:34, 15 February 2015&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{engine}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''0.5.9'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''0.5.9'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''12/12/2013''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''12/12/2013''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 16:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* recipes.json&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* recipes.json&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* restHandlers.json&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* restHandlers.json&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Release Notes&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Release Notes&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 159:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 160:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Added net.lugdunon.state.character.advancement.ICharacterStats.getHealthRegenRate() to the client-side API.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Added net.lugdunon.state.character.advancement.ICharacterStats.getHealthRegenRate() to the client-side API.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Added net.lugdunon.state.character.advancement.ICharacterStats.getStaminaRegenRate() to the client-side API.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Added net.lugdunon.state.character.advancement.ICharacterStats.getStaminaRegenRate() to the client-side API.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Releases|Release 0.5.9]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>SuperHawksman</name></author>	</entry>

	<entry>
		<id>http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=417&amp;oldid=prev</id>
		<title>Lugdunon: Created page with &quot;'''0.5.9'''  ''12/12/2013''    /etc files altered in this update: * advancements.json * commands.json * defaultCharacterTemplates.json * items.json * manifest.json * modifiers...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.lugdunon.net/w/index.php?title=Release_0.5.9&amp;diff=417&amp;oldid=prev"/>
				<updated>2013-12-12T04:29:06Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;0.5.9&amp;#039;&amp;#039;&amp;#039;  &amp;#039;&amp;#039;12/12/2013&amp;#039;&amp;#039;    /etc files altered in this update: * advancements.json * commands.json * defaultCharacterTemplates.json * items.json * manifest.json * modifiers...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''0.5.9'''&lt;br /&gt;
&lt;br /&gt;
''12/12/2013''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/etc files altered in this update:&lt;br /&gt;
* advancements.json&lt;br /&gt;
* commands.json&lt;br /&gt;
* defaultCharacterTemplates.json&lt;br /&gt;
* items.json&lt;br /&gt;
* manifest.json&lt;br /&gt;
* modifiers.json&lt;br /&gt;
* recipes.json&lt;br /&gt;
* restHandlers.json&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Release Notes&lt;br /&gt;
* Fixed an issue with gathering items registering erroneous assignments of 0-length items.&lt;br /&gt;
* Fixed an issue with the ItemPlacedMetric causing errors.&lt;br /&gt;
* All food now under a shared recharge.&lt;br /&gt;
* All drink now under a shared recharge.&lt;br /&gt;
* Audio assets are now loaded asynchronously to reduce the initial load time.&lt;br /&gt;
* Fixed an issue with AssetManager that was preventing loadAudio(assetKey,audio,callback) from being called without a callback specified.&lt;br /&gt;
* Changed the lugdunon.net cookbook's default server from alpha.lugdunon.net to alesia.lugdunon.net.&lt;br /&gt;
* Fixed and issue in LogConsoleCommand that was preventing logging from firing if neither player nor  characters to exclude were specified.&lt;br /&gt;
* Fixed time played recording to be up to the minute, and accurate.&lt;br /&gt;
* Fixed an issue with the CraftItemCommand reporting improper stack sizes when calling the ItemCraftedMetric.&lt;br /&gt;
* Fixed several issues in the ConsumeFoodCommand to cope with the new stamina restoration functionality. Stamina restored is now defined in the tool definition using the 'restores' property.&lt;br /&gt;
* Added net.lugdunon.rest.core.player.PlayerListingHandler. You can now call this with the context: '/rest/net/lugdunon/players' to list all players on the server, as well as a few basic use statistics.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ITEM_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.PlayerCharacter.makeActive() to the server-side API.&lt;br /&gt;
* Removed net.lugdunon.state.character.PlayerCharacter.setLastPlayed(Date lastPlayed) from the server-side API.&lt;br /&gt;
* Removed net.lugdunon.state.character.PlayerCharacter.setTimePlayed(long timePlayed) from the server-side API.&lt;br /&gt;
* Added stamina reporting to the net.lugdunon.state.item.action.FoodActionHandler.renderToolUseInformation() output.&lt;br /&gt;
* Fixed an issue causing recharging to not trigger when net.lugdunon.state.item.action.IActionHandler.invokeRechargeAsTool() is called.&lt;br /&gt;
* Fixed the rendering of the net.lugdunon.state.metric.item.ItemCraftedMetric. Now rendered without error and shows crafting discipline icon to the left of the item name.&lt;br /&gt;
* Added 'Mustard Glazed Chicken' item and recipe.&lt;br /&gt;
* Added easing to health and stamina bars in the player status UI. This will make value transitions seem more fluid.&lt;br /&gt;
* Added earth blessing sprite effect.&lt;br /&gt;
* Added fire blessing sprite effect.&lt;br /&gt;
* Fixed stamina check in assign spell command.&lt;br /&gt;
* Fixed issue with modifier apply command not setting the actor property for the ModifierApplyChargedAction.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.def.modifier.CharacterStatModifier.STATS_TO_DISPLAY.healthIncrease to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.def.modifier.CharacterStatModifier.STATS_TO_DISPLAY.staminaIncrease to the client-side API.&lt;br /&gt;
* net.lugdunon.state.character.advancement.def.modifier.CharacterStatModifier now properly informs the resource change delegate that a stat change has occurred.&lt;br /&gt;
* net.lugdunon.state.character.advancement.def.DefaultCharacterStats now corrects for situations where the current health is greater than the maximum health.&lt;br /&gt;
* Made net.lugdunon.state.character.advancement.def.DefaultCharacterStats.informResourceChangeViaAdvancement public.&lt;br /&gt;
* Renamed informResourceChangeViaAdvancement to informResourceChangeDelegate in net.lugdunon.state.character.advancement.def.DefaultCharacterStats.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.HEALTH_MODIFY_CAUSE_MAXIMUM_HEALTH_RECALCULATED.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_MAXIMUM_STAMINA_RECALCULATED.&lt;br /&gt;
* Added 'Health Recovery' advancement set.&lt;br /&gt;
* Added 'Stamina Recovery' advancement set.&lt;br /&gt;
* Added mustard seeds, and mustard plant.&lt;br /&gt;
* Added rosemary seeds, rosemary, and rosemary plant.&lt;br /&gt;
* Added sage seeds, sage, and sage plant.&lt;br /&gt;
* Added 'Mustard Glazed Mutton' item and recipe.&lt;br /&gt;
* Added 'Rosemary Beef Steak' item and recipe.&lt;br /&gt;
* Added 'Roast Pork with Sage' item and recipe.&lt;br /&gt;
* Added 'Scroll of Flame of Life' item and recipe.&lt;br /&gt;
* Added 'Scroll of Vigor of Earth' item and recipe.&lt;br /&gt;
* Added 'Spell: Flame of Life'.&lt;br /&gt;
* Added 'Spell: Vigor of Earth'.&lt;br /&gt;
* Added 'Modifier: Flame of Life', increases maximum health by 50%.&lt;br /&gt;
* Added 'Modifier: Vigor of Earth', increases maximum stamina by 50%.&lt;br /&gt;
* Finally added health, stamina, and charge bars for the player to the main UI.&lt;br /&gt;
* Adjusted vertical offset of the action button label to clear the new charge bar.&lt;br /&gt;
* Added net.lugdunon.ui.PlayerStatus to the client-side code base.&lt;br /&gt;
* Added game.playerStatus to the client-side API.&lt;br /&gt;
* net.lugdunon.command.core.console.LogConsoleCommand is now general purpose.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.edit.PlaceItemCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.edit.UpdateSignCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.DamagePlaceableCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.ExtinguishFireCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.FillBucketCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.FillMugCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.MeleeWeaponSwingCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.PlaceSlateCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.PlaceTurfCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.RangedWeaponFireCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.ReturnToHomeCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.ThrowEggCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.TillEarthCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.play.UseShearsCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.AssignSpellCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.DirectDamageCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.DirectHealCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.DirectInterruptCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.ModifierApplyCommand.&lt;br /&gt;
* Added stamina check to net.lugdunon.command.core.spell.ModifierDispelCommand.&lt;br /&gt;
* Added playerStatus hook to net.lugdunon.command.core.player.ChargeActionCommand.&lt;br /&gt;
* Added playerStatus hook to net.lugdunon.command.core.player.PlayerHealthCommand.&lt;br /&gt;
* Added playerStatus hook to net.lugdunon.command.core.player.PlayerStaminaCommand.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_TOOL_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_WEAPON_USE.&lt;br /&gt;
* Removed net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ITEM_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.satisfiesStaminaRequirement(Item item, int useType, boolean deduct) to the server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getCurrentHealth() to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getMaximumHealth() to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getCurrentStamina() to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getMaximumStamina() to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.item.ITEM.ITEM_USE_TOOL to server-side API.&lt;br /&gt;
* Added net.lugdunon.state.item.ITEM.ITEM_USE_WEAPON to server-side API.&lt;br /&gt;
* Added new music track &amp;quot;How They Run&amp;quot;.&lt;br /&gt;
* Added new music track &amp;quot;Trip To Norfolk&amp;quot;.&lt;br /&gt;
* Added new music track &amp;quot;Wub Wub Wub&amp;quot;.&lt;br /&gt;
* Fixed an issue that was preventing the elevation display flag to function properly.&lt;br /&gt;
* Added an event listener API to display flags.&lt;br /&gt;
* Added net.lugdunon.conf.DisplayFlags.addDisplayFlagListener(flag,listener) to the client-side API.&lt;br /&gt;
* Added net.lugdunon.conf.DisplayFlags.removeDisplayFlagListener(flag,listener) to the client-side API.&lt;br /&gt;
* Added net.lugdunon.conf.DisplayFlags.callDisplayFlagListeners(flag) to the client-side API.&lt;br /&gt;
* Updated all crafting recipes to require stamina.&lt;br /&gt;
* Updated all 'use' items to require stamina.&lt;br /&gt;
* Added stamina cost line to net.lugdunon.item.renderer.DefaultRenderer.handleUseRender().&lt;br /&gt;
* All crafting recipes now cost stamina in order to craft an item.&lt;br /&gt;
* Added stamina property to net.lugdunon.state.recipe.RecipeItem.&lt;br /&gt;
* Added stamina display to net.lugdunon.ui.inventory.sub.CraftingGrid.&lt;br /&gt;
* Added stamina slider to net.lugdunon.ui.recipe.RecipeEditorDialog.&lt;br /&gt;
* Added staminaCost to net.lugdunon.ui.inventory.sub.CraftingGrid.prototype.setCraftingResult(itemId,stackSize,staminaCost) in the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_CRAFTING.&lt;br /&gt;
* Added case in net.lugdunon.item.renderer.DefaultRenderer.renderEquipEffect() for staminaRegenIncrease.&lt;br /&gt;
* net.lugdunon.states.list.ServerList now shows the server's country (location) as the long country name and not the country code.&lt;br /&gt;
* net.lugdunon.command.core.player.PlayerHealthCommand now makes use of Character.characterToData().&lt;br /&gt;
* net.lugdunon.command.core.player.PlayerStaminaCommand now makes use of Character.characterToData().&lt;br /&gt;
* net.lugdunon.state.character.advancement.def.DefaultCharacterStats now properly updates when health and stamina regen rates change.&lt;br /&gt;
* The item 'Gray Cloak' now grants +5 to stamina regen when equipped.&lt;br /&gt;
* The item 'Red Cloak' now grants +10 to stamina regen when equipped.&lt;br /&gt;
* Updated the etc file listing to reflect the additions in 0.5.8 http://wiki.lugdunon.net/w/?title=Modding_Overview#The_.2Fetc_directory&lt;br /&gt;
* Added some debugging to net.lugdunon.character.Character.handlePathing() in an attempt to track down issue reported here: http://forums.lugdunon.net/viewtopic.php?f=10&amp;amp;t=25&lt;br /&gt;
* Added a stamina bar to the unit frame UI.&lt;br /&gt;
* Added net.lugdunon.ui.unitFrame.UnitFrame.staminaChanged(cur,max)to the client-side API.&lt;br /&gt;
* Added net.lugdunon.ui.unitFrame.IUnitFrame.staminaChanged(character,cur,max) to the client-side API.&lt;br /&gt;
* Added net.lugdunon.ui.unitFrame.PartyFrame.staminaChanged(character,cur,max) to the client-side API.&lt;br /&gt;
* Added net.lugdunon.ui.unitFrame.TargetFrame.staminaChanged(character,cur,max) to the client-side API.&lt;br /&gt;
* Added net.lugdunon.command.core.console.gm.DrainCharacterCommand. This command (/drain) drains a character's stamina.&lt;br /&gt;
* Fixed the client-side implementation of net.lugdunon.command.core.player.PlayerStaminaCommand to update the UI accordingly.&lt;br /&gt;
* Added baseHealthRegenRate to the net.lugdunon.state.character.Character server-side class.&lt;br /&gt;
* Added baseStaminaRegenRate to the net.lugdunon.state.character.Character server-side class.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.setHealthRegenText() to client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.setStaminaRegenText() to client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_GM.&lt;br /&gt;
* Added baseHealthRegenRate to net.lugdunon.state.character.advancement.def.DefaultCharacterStats.&lt;br /&gt;
* Added baseStaminaRegenRate to net.lugdunon.state.character.advancement.def.DefaultCharacterStats.&lt;br /&gt;
* Completed implementation of net.lugdunon.state.character.NonPlayerCharacter.handleStaminaChangeEvent(final int staminaChangeType, final int causeType, final Object cause).&lt;br /&gt;
* Completed implementation of net.lugdunon.state.character.PlayerCharacter.handleStaminaChangeEvent(final int staminaChangeType, final int causeType, final Object cause).&lt;br /&gt;
* Added net.lugdunon.state.character.Character.getBaseStamina() to server side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterResourceChangeDelegate.handleStaminaChangeEvent    (final int staminaChangeType, final int causeType, final Object cause) to server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.HEALTH_MODIFY_CAUSE_REGEN.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ENVIRONMENT.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_SPELL_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ABILITY_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ITEM_USE.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_ADVANCEMENT.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_REGEN.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.setPostDeathStamina(int stamina) to the server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getHealthRegenRate() to the server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getStaminaRegenRate() to the server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.modifyStamina(int amount, int causeType, Object cause) to the server-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getHealthRegenRate() to the client-side API.&lt;br /&gt;
* Added net.lugdunon.state.character.advancement.ICharacterStats.getStaminaRegenRate() to the client-side API.&lt;/div&gt;</summary>
		<author><name>Lugdunon</name></author>	</entry>

	</feed>