skeleton stuff
Merge branch 'master' of https://github.com/Dove-Bren/EnderDragonFridays
Adjusted possible exception generating areas.
Merge branch 'master' of https://github.com/Dove-Bren/EnderDragonFridays
added BREAK STATEMENTS TO our item generating SWITCHES DARN IT!!!!!!
Updated JacktheSkeleton to match new Dragon interface method
(getDamageList)
Moved Dragon package and interface to Boss package and interface (rename)
Updated Boss's comment-description to reflect changes.
Renamed getDragon and killDragon methods to be generic for bosses.
Made a Dragon class that has all the common features of a dragon - see
mega dragon and enderdragon
Improved console output
Updated comments to document the two new types of targetting
Created a new generic BossComponent class. Cannon is below this. Gave
Cannon variables and behaviors common to cannon types. Added a lot of
sweet comments.
Added a getter for the boss
Removed calls to in-existant methods and changed named of variables to
work with the new BossComponent and Cannon parents.
Removed old variables that are now in Cannon. Also made BlindnessVeil a
cannon, as it still uses delays and what not much like a cannon.
Updated BlindnessVeil constructor calls.
Moved BossComponent and TargetType to their own package