v2.5

Details

  • Filename
    MagicSpells.jar
  • Uploaded by
  • Uploaded
    Mar 1, 2012
  • Size
    335.00 KB
  • Downloads
    6,710
  • MD5
    10012afb23a704ed102517135f4472f0

Supported Bukkit Versions

  • CB 1.1-R6

Changelog

  • Added 'prerequisite' and 'replaces' options to all spells
  • Added 'always-activate' option to targeted spells, which makes them always consume reagents and start cooldowns, even if they miss
  • Added 'separate-player-spells-per-world' option
  • Added 'creature-types' option to purge spell
  • Added 'effects' option to spells, which applies to most spells and allows you to customize the graphical effects of spells
  • As a result of the above, the 'show-spell-effect' and similar options have been removed from the following spells: blink, build, gate, heal, shadowstep, and invisibility
  • Added entity-names option for use with messages about targeted spells
  • All targeted spells that target entities now have a str-cast-target message, and %t can be used for str-cast-self and str-cast-others (it will pull creature names from the entity-names option)
  • The stack prevention of the scroll spell should work much better now
  • The magicspells.advanced permission is replaced with magicspells.advanced.*, and there are now these permissions as well: magicspells.advanced.list, magicspells.advanced.forget, magicspells.advanced.scroll
  • Plugin metrics have been added, meaning your server will "report home" every half hour to give useful statistics (if you wish to opt-out of this, you can do so by modifying the file in plugins/PluginMetrics) (this is Hidendra's system (thanks Hidendra!), which is also used in other plugins like LWC and Vault)
  • The haste bug has been fixed properly this time (I hope)

I believe everything should be working fine in this update. However, I've pushed it out a bit earlier than I originally planned because I want to start playing with 1.2 features (and fixing a couple issues). If you find any bugs or problems, please let me know.