- Ranging guild now works
- Fletching should no longer randomly stop if more than on person is doing it
- Added dragon longsword special attack
Closes#346Closes#216Closes#245
* Some stuff on weight
Some stuff on weight
* Cleaned some code related to trading and fixed most likely the issue where the player stays busy and cant trade till relog
Cleaned some code related to trading and fixed most likely the issue where the player stays busy and cant trade till relog
* removed a shitload of '== true'
I did a search and replace but I manually checked the changes that were made so there shouldn't be any issue with that.
- Dwarf cannon can now be seen by anyone and not just the person who sets it down (they can also see the rotation now)
- Fixed doors being removed when clicking them
- Removed banking command for regular players
- Fixed nulodion now only gives if you have space
- Updated nulodion message so it doesnt say to find him at home
- Npcs wont follow you if you turn on the cantAttack comamand (for admins
- Fixed gate at KBD
- Fixed the gates at Ice giants in wildy
#closes 132
#closes 203
#closes 211
#closes 6
also this one should be closed from previous patch
#closes 219
* General clean up
- Reduced woodcutting code by alot, reverted the array to an enum
- Moved the login player method to the packet sender
- Deleted some dead code/cleaned up
* More random cleanup/refractoring
- Moved combat constants to combatconstants.java
- Moved dialogue options to dialogueoptions.java
- Deleted more dead code
* Replaced some poorly written methods
- refreshSkill, levelUp, and getTotalLevel all used way too much code for such a simple function so cleaned it up
- deleted a few other bits of dead code
* Fight caves
- Should fix fight caves npcs nulling out in the middle of your waves if they are too far away
- Also removed some unneeded scynchronization in itemassistant.java
* Gates
- Started cleaning up gate system, still can be improved a lot more
* Clean up part 1
- Removed lots of dead code
- Removed unncessary files not in use
- Cleaned up small bits of code
- Removed a few warnings
- Server.java ---> GameEngine.java
- Constants.java ---> GameConstants.java
* Cape Dye
Rewrote cape dying
* Packaging
- redone ----> com.rebotted
* PacketSender/clean up
- ActionSender ---> PacketSender
- Moved many more packets to packetsender
- Cleaned up more dead code
* Merge Client/Player
- Merged Client.java with Player.java (both were doing same thing so redundant to have both)
- Removed some more dead code
- Tidy a few small things up
* Quests/more clean up
- Removed more dead code
- Made quests static in order to clean them up a bit
* More cleanup
- Removed some more of the dead quest code
- Correcting naming of some of the shop variables