(0.5.15) Status for Tuesday, Feburary 11, 2014

(0.5.15) Status for Tuesday, Feburary 11, 2014

Postby lugdunon » Tue Feb 11, 2014 2:16 am

/etc files altered in this update:
  • advancements.json
  • areaOfEffectDefinitions.json
  • commands.json
  • instances/0/placeableItemCache.json
  • instances/0/terrain.dat
  • items.json
  • modifiers.json
  • nps.json
  • recipes.json
  • spellSchools.json


Release Notes:
  • Fixed several issues with continuing play after the removal of an item from the item definitions.
  • Fixed an issue with modifiers not applying when loaded from save
  • Fixed an issue with console commands sticking on /award after /award was used.
  • Fixed an issue that was making trees and flowers that had been transplanted with the shovel tool to be uninteractable.
  • Fixed the offset of item icons in the action buttons so that they are actually centered. Wow, that took how long to get around to?
  • Shadow and light spells now affect the living and the undead in opposite ways. For instance a light heal will damage an undead, and a shadow buff would be a debuff for a living target.
  • Character effects now display in any linked unit frame portraits.
  • Instanced item swaps with non-instanced items that would result in an invalid non-instance item placement will now simply remove the non-instanced item.
  • Dropping a non-instanced item onto a delete target (outside the dialog) will now remove the non-instanced item without a prompt.
  • Added combat and spellcrafting advancements. Yay!
  • Added more super secret stuff that pertains to the aforementioned super secret stuff. Let's just say that players now have access to an explosive new ability that will certainly be enhanced in a future update.
  • Added net.lugdunon.character.effect.CharacterEffect.actsOnCharacterSprite() to client-side API.
  • Added net.lugdunon.character.effect.CharacterEffect.started(character) to client-side API.
  • Added net.lugdunon.character.effect.CharacterEffect.drawPortrait(context,character,delta) to client-side API.
  • Changed net.lugdunon.character.effect.CharacterEffect.cleanUp(character) to net.lugdunon.character.effect.CharacterEffect.(character) (character) on the client-side API.
  • Added net.lugdunon.character.effect.PrimarySpriteColorEffect to the client-side code base. This allows for a tint or alpha effect to be applied directly to a character sprite.
  • Added net.lugdunon.character.Character.drawPortrait(context,delta) to client-side API.
  • Added String.replaceVars(delegate) to the client-side API. This utility will replace any instances of strings that begin with a '$' with the corresponding delegate's property or function. For instance $getName will be replaced with the value of delegate.getName().
  • Added net.lugdunon.item.Item.getItemSpellSchool() to client-side API.
  • Added net.lugdunon.world.placeables.PlaceableItemInstance.removeGlobalTint(globalTint) to client-side API. To be used in place of setting the global tint to null.
  • Added net.lugdunon.state.sprite.Sprite.removeGlobalTint(globalTint) to client-side API. To be used in place of setting the global tint to null.
  • Added net.lugdunon.state.sprite.Sprite.applyGlobalTint() to client-side API.
  • Added effect sprite for a shadow blessing.
  • Added effect sprite for a shadow heal.
  • Characters can now be flagged as undead. This affects the function of various spells in the light and shadow schools.
  • Added net.lugdunon.character.Character.isUndead() to client-side API.
  • Added net.lugdunon.state.character.Character.isUndead() to server-side API.
  • Added net.lugdunon.state.character.Character.setUndead(boolean undead) to server-side API.
  • Added net.lugdunon.command.core.player.PlayerSetUndeadFlagCommand.
  • Added net.lugdunon.world.defaults.character.modifier.TurnUndeadModifier.
  • Added net.lugdunon.world.defaults.character.modifier.ex.AlreadyUndeadException to the server-side code base.
  • Added 'Curse of Moritasgus' spell in the shadow school. This spell will turn a 'normal' target into the undead for 60 seconds.
  • Added net.lugdunon.state.character.modifier.BaseModifier.TYPE_DUBN (debuff undead / buff normal).
  • Added net.lugdunon.state.character.modifier.BaseModifier.TYPE_BUDN (buff undead / debuff normal).
  • Added net.lugdunon.state.character.modifier.BaseModifier.getValue() to the client-side API.
  • Added net.lugdunon.world.defaults.character.modifier.CharacterStatModifier.getNumericValue() to the client-side API.
  • Added an applier property to net.lugdunon.state.character.modifier.BaseModifier.
  • Added a value modifier property to net.lugdunon.state.character.modifier.BaseModifier.
  • Added a school property to net.lugdunon.state.character.modifier.BaseModifier.
  • Added net.lugdunon.state.character.advancement.ICharacterResourceChangeDelegate.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.HEALTH_MODIFY_CAUSE_AREA_OF_EFFECT.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.STAMINA_MODIFY_CAUSE_AREA_OF_EFFECT.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.getValueForItem(baseValue,itemType,itemSubType,itemSpellSchool) to the client-side API.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.setCharacter(Character character) to the server-side API.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.getRestorativeAmount(int amount, int causeType, Object cause) to the server-side API.
  • Added net.lugdunon.state.character.advancement.ICharacterStats.getDamage(Character attacker, String school, int damage) to the server-side API.
  • Added an applier argument net.lugdunon.state.character.advancement.ICharacterStats.applyModifier(String modifierId,Character applier) to the server-side API.
  • Added net.lugdunon.state.character.advancement.ICharacterResourceChangeDelegate.handleModifierApplyEvent(final String modifierId, Character applier) to the server-side API.
  • Added net.lugdunon.state.character.CharacterItemUse to the server-side code base. This is primarily used as the cause object for an item used by a character in several ICharacterStats and ICharacterResourceChangeDelegate methods.
  • NPCs that aggro will now respond in kind if a player hits them with and AoE, debuff, or DoT.
  • Added net.lugdunon.state.item.Item.getItemSpellSchool() to the server-side API.
  • Adjusted advancement set for barehand combat specialization to 25%, 50%, 100% bonus.
  • Adjusted advancement set for axe combat specialization to 25%, 50%, 100% bonus.
  • Adjusted advancement set for sword combat specialization to 25%, 50%, 100% bonus.
  • Adjusted advancement set for bow combat specialization to 25%, 50%, 100% bonus.
  • Added advancement set for light spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added advancement set for shadow spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added advancement set for earth spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added advancement set for air spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added advancement set for fire spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added advancement set for water spellcasting school specialization with 25%, 50%, 100% bonus.
  • Added net.lugdunon.command.core.spell.AreaOfEffectCommand.
  • Reduced the damage done by the 'NPC Animal Slash' attack by 50%.
  • Reduced all spell damage / healing by 50%.
  • Reduced all modifier buff / debuff bonuses by 50%.
  • Added lesser, normal, greater corruption spells to the shadow school.
  • Added 'Shade of Dusk' DoT to the the shadow school.
  • Renamed 'Feast of Embers' to 'Light of Dawn' and moved it to the light school.
  • All buffs moved to the air school and changed to 'Blessings'.
  • Added new content to the character stats pane in the inventory ui.
  • renderSimplePercentageText now displays the value as a % and not a decimal.



New Spellbook Layout
Image



New Advancements (Combat)
Image



New Advancements (Spellcasting)
Image
User avatar
lugdunon
Site Admin
 
Posts: 407
Joined: Tue Nov 05, 2013 5:53 pm

Re: (0.5.15) Status for Tuesday, Feburary 11, 2014

Postby Brash » Tue Feb 11, 2014 3:10 am

Spellcasting and combat masteries look great!
I cannot wait for 5.15 to go live!

Added more super secret stuff that pertains to the aforementioned super secret stuff. Let's just say that players now have access to an explosive new ability that will certainly be enhanced in a future update.
Brash
 
Posts: 35
Joined: Thu Nov 07, 2013 12:39 pm


Return to Updates

Who is online

Users browsing this forum: No registered users and 21 guests

cron