Guest User

Untitled

a guest
Jul 16th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.39 KB | None | 0 0
  1. v0.94.4.65
  2. Everything except cancelling the MELTING snowman damage can be added for a 1.2.3 build.
  3. You could, however, have the dev builds beyond .64 be meant for 1.2.4+, as these are mainly
  4. additions, and not bug fixes, per se.
  5.  
  6. Added/Fixed/Changed
  7. -------------------
  8. Built against 1.2.4 just cause of Iron Golems and Melting damage cancellation
  9. Listed line numbers are the current line numbers, not what they used to be
  10.  
  11. added 2 new health amounts for boss health: verylow/veryhigh
  12. veryhigh replaced psycho, and psycho is now even more psycho
  13. (in BossHealth[line 7])
  14.  
  15. allow players to build Snowmen and Iron Golems in the arena while it's running
  16. Coinciding with this come 1.2.4, cancel Damage Cause of "MELTING" to keep them alive
  17. and not be fireproof. (specifically build # 2102 and beyond)
  18. (in ArenaListener:
  19. onCreatureSpawn() and onEntityDamage())
  20.  
  21. add both snow and iron golems to a set to watch (and clear) during arena matches
  22. inform all arena participants that a golem has died, and remove from set
  23. (Pumpkin Spout announcement material)
  24. (in ArenaListener:
  25. onMonsterDeath() and onCreatureSpawn())
  26.  
  27. (in MonsterManager:
  28. added a HashSet<LivingEntity> golems[lines 22, 30, 39, 49, and 89-99])
  29.  
  30. (in Msg:
  31. new Msg.GOLEM_DIED[line 31]
  32. added into announcements.properties, as well as the pirate announcements.
  33. I'm not translating it into the other 5 languages :P)
  34.  
  35. Implemented a forced "/ma leave" situation where a player wanders out of the spectator
  36. area and proceeds to try and drop an item. Normally, it's denied, and many people scream
  37. "Fix this bug!". Well, it's not a bug, and there should be a message informing them
  38. to use "/ma leave" beforehand next time. Placeholder message used for now
  39. (in ArenaListener:
  40. onPlayerDropItem())
  41.  
  42. fixed the check in the EntityCombustEvent to make Zombies/Skeletons not be fireproof
  43. (in ArenaListener:
  44. onEntityCombust())
  45.  
  46. added ability to have Ocelots and Iron Golems in the waves (ocelot(s) & iron-golem(s))
  47. Iron Golems do a lot of damage (1-1.5 hears in full diamond)
  48. Ocelots seem to not do anything besides run away.
  49. (in MACreature lines 45-48)
  50.  
  51. Untested
  52. --------
  53. changed a piece in Obsidian Bomb[line 30]
  54. ( target.getLocation() -> loc, since loc is already == to target.getLocation() )
  55.  
  56. Not high priority
  57. although is tested
  58. ------------------
  59. Ocelots as pets if Raw Fish is found in the inventory
  60. Ocelots seem to not like to attack, but their Creeper Deterent still works.
  61. (in MonsterManager:
  62. HashSet<Wolf> -> HashSet<Tameable>[lines 23 & 30], fix return/param types on
  63. getPets and addPet, added Ocelots to removePets[lines 101-132],
  64. and finally, the 2 new imports[lines 12 & 14])
  65.  
  66. (in ArenaClass:
  67. "int pets;" -> "int wolves, cats;"[line 22]
  68. wolves & cats = 0 to start[lines 34-35]
  69. check for RAW_FISH in inventory[lines 105-107]
  70. getPetAmount refactored to getWolfAmount[lines 229-231]
  71. getCatAmount added[lines 233-239])
  72.  
  73. (in ArenaImpl:
  74. fixed spawnPets() to account for Ocelots now[lines 677-716])
  75.  
  76. (in ArenaListener:
  77. changed Wolf damagee/damager checks to be any Tameable creature
  78. onMonsterDamage())
  79.  
  80. (in MobArenaHandler/ArenaMaster/ArenaMasterImpl:
  81. changed isPetInArena() and getArenaWithPet() calls to be living entity neutral (wolf -> pet))
Add Comment
Please, Sign In to add comment