Quester 0.5.3

Details

  • Filename
    Quester_0.5.3.zip
  • Uploaded by
  • Uploaded
    Aug 14, 2012
  • Size
    174.08 KB
  • Downloads
    404
  • MD5
    7a5b1b32466176bebbaa1dea4c3d2aab

Supported Bukkit Versions

  • CB 1.3.1-R1.0

Changelog

v0.5.3

  • when updating from 0.5.1a or older, all quests will be deactivated and set as unordered on first load

Additions

  • added quest flags - ordered, uncancellable, onlyfirst
    • command /q flag add|remove [flag_1]...
  • customizable objective description
    • command /q objective desc [add|remove] [obj_id]
    • description accepts %r as remaining amt and %t as total required amt
  • added range parameter to some events, allowing random locations
    • range represents maximum distance in blocks from specified location
  • added Quest event
    • tries to start specified quest for player on occasion
    • fail is logged into console
  • added Cancel event
    • tries to cancel player's quest on occasion
    • fail is logged into console

Removals

  • removed command /q ordered|unordered
  • removed unnecessary config option only-first

Changes

  • removed PlayerMoveEvent listener and checking positions every second instead
  • made '/q' display info about Quester
  • changed location parsing method
    • new one X;Y;Z;WORLD
  • split quester.use permission - quester.use.* for all permissions
    • quester.use.npc
      • this permission contains every feature of NPC excluding modification
    • quester.use.help
    • quester.use.list
    • quester.use.info
    • quester.use.profile
    • quester.use.start
    • quester.use.done
    • quester.use.cancel
    • quester.use.progress
  • updated command /q help to display all commands available to given player
  • /quest show now always shows info to people with quester.modify

Fixes

  • fixed '/q condition remove' removing quest objectives instead of conditions
  • fixed npe on '/q done' for some quests

Test it and let me know if you find bugs, typos, anything that should not be as it is.