S86Powers v4.1.5

Details

  • Filename
    S86_Powers.jar
  • Uploaded by
  • Uploaded
    Mar 2, 2013
  • Size
    548.97 KB
  • Downloads
    714
  • MD5
    c430689b2f1a10568a9bc26d3866f842

Supported Bukkit Versions

  • CB 1.4.7-R1.0

Changelog

Before Installation

If this is the first time you are running version 4.0+, please backup and remove/delete the S86 Powers folder in your server's plugin folder.

Important Info

Version 4.0 introduces the new power-loading system. This means powers are now loaded externally rather than having to be implemented internally.

Updates

New Features

Debugging

Debugging commands will now be added as they're needed.

Between the last few updates, several people have reported errors with messages that are sometimes nothing more than "[S86 Powers] Task #80 for S86 Powers v4.1.4 generated an exception". This error by itself is useless as it doesn't give any clues where the error is occuring (no mention of which power, what line of code, etc.) or what's causing it. Aside from that, task IDs vary from server to server.

To resolve this, going forward powers will now store their task IDs when they load. The purpose of this is to allow a connection between a task ID and a power, which helps me figure out the cause.

  • /powers debug gettask - Gets a list of all running tasks in order of task ID.
  • /powers debug gettask [id] - Gets the power that has task [id].

So next time you get an error like the one above, use the debugging commands to figure out which power is causing the problem.

Using debugging commands require permission s86powers.admin.

Fixed Powers

Astral Recall

  • Blocks that are broken when spawning a portal are now regenerated when the portal disappears.

El'druin

  • Glowstone blocks are now fake block packets instead of real blocks.

Ore Detector

  • Now uses an exponentially more efficient method for rendering block changes. Thanks to Comphenix on the Bukkit forums for helping me make this power better!

Power Ring

  • Emerald blocks are now fake block packets instead of real blocks.
  • A cooldown can now be applied to the power.

Vampirism

  • Users now take 50% more damage from El'druin beams. This increase can be adjusted in the power's options.

Not-So-Fixed Powers

Fire Eater

  • Turns out Bukkit doesn't register when the player clicks fire or lava... I'll see about rebuilding this power in the future.

New Powers

Lichborn

You are considered undead. Sunlight will burn you, healing potions will cause damage, and you take 0.5x more damage from holy powers. However, you are immune to food poisoning and hunger, have perpetual night vision, are healed by poison and harm potion effects, and are ignored by other undead monsters.

Nightcloak

While in dark areas you will automatically sneak, making you slightly harder to detect.

Star Strike

Left-clicking an entity while holding redstone signals a star to fall from the sky at the entity's location. Stars cause 5 damage and can be used from up to 128.0 meters away. Target must be outside and not under cover. 3 second cooldown. [SPwr] Star explosions are larger.