Skip to content

v1.1.0

Compare
Choose a tag to compare
@shawncplus shawncplus released this 23 Jun 20:52
· 228 commits to master since this release

New Features

  • Skills now support multiple resources costs (#218)
  • Effects can now be marked non-persistent so they are lost on logout

Default Bundle Additions

  • New Paladin class
  • Crafting with gathering of resources.
  • Updates to prompts/classes to allow classes to have their own resources (Warrior has Energy, Paladin has Favor, etc.)
  • Add 'speak' effect for NPCs to say multiple phrases over time
  • New teleport debug command
  • Rooms can now have room-specific context commands via the 'commands' behavior.
    • See example in bundles/ranvier-areas/areas/limbo/rooms.yml: Room Context Commands with its corresponding script 10-context.js

Full change list

6429323 Fix rat not being able to use skill from its script
ce501be Round overall goal percent that is displayed to avoid long repeating numbers. (#221)
29305be Proxy room events (#220)
4cccb15 Check inventory then equipment for containers after checking room. (#209)
be06ab3 Fix rat script to compensate for changes to multi resource costs (#219)
ae2a57d Multi resource costs (#218)
2a2a492 Doc edits (#217)
2cfa432 Fix bug with Windows not being able to run because of symlinks
616c8eb fix bug with crafted items not being hydrated
aa18ba7 fixes #207 move choose-class up the event chain
1dbc515 Return out of command to disallow quitting during a fight. (#208)
c46f310 Use RoomBehaviorManager within the Room class (#205)
6d489e3 Fix getting the starting room from RoomManager (#203)
2dd690c Add Paladin's Smite skill
d478f54 Whoops, actually correct skill cost fix
c958ea9 Fix FetchQuest removing all instances of target item on completion instead of just the amount they care about
7e2b580 Don't make skills deduct resource cost if skill exits
544a314 Add Paladin's Plea of Light skill
d90a850 Add 'speak' effect for NPCs to say multiple phrases over time
da62962 Allow for non-persisted effects
9b4c886 Add teleport command to debug-commands bundle (#201)
8695f9b Lower damage of Judge
56dd2fb Fix bug with trying to complete a quest you're not on throwing an error
893ee1f Make FetchGoal check player's inventory on start
d336b86 Change Favor to be a resource that drains over time
229ead3 Fix armor reducing incoming heals...
b4d03ed Add Paladin class with Judge skill
bfa3e3a Fix bug in group invite
c09d06f Fix node error when trying to remove invalid equipment
ad20cb0 Fix bug with effects that modify outgoing damage
1f407f0 Fix lootable behavior not hydrating dropped items
c2480a5 Show mana for mages on score
fed4caf Mages use mana
35cb8f7 Have warrior class implement example of giving player a special resource
5a63d95 Make prompt renderer more flexible, allow more character attributes than those specified in base
545677e Send a message to the new room when a player enters (#202)
c00d105 Whoops, broken things that were using renderItem without hydrating the item
af8cfe4 Fix issue with behavior config being shared between item instances
f865ac9 Fix version # in motd
79d6675 closes #199 Add credits/license doc and credits command
1f0e5dc closes #200 add helpfile for craft, move quest helpfile
c755b8a Fix error when listing items in shops
c4a42e4 Add crafting to feature list
c272c7b Document crafting
6bd48b0 Implement 'craft create'
5816d82 Implement 'craft list'
c24586c Small refactor of resource rendering into Crafting class
63770b2 Implement resources command
306ae13 Implement gather command
7ecdbeb Allow room-specific commands to have arguments
b4e5cd6 Implement feature in ranvier bundle allowing for room-specific commands
d890153 Wait to remove item from inventory until after checking for an open slot. (#197)
5dd235e Fix compass now showing up/down