Alter
Alter copied to clipboard
TODO List
- [x] Logout is fucked
- [x] Items aren't added onto Player Appearance
- [x] Map Flag Tiles
- [x] Changing Display modes r fucked
- [x] Npc does not get removed when it's dead + exception about transforming it to -1
- [x] No npc hp bars
- [x] No npc anims
- [x] Projectiles are also fucked up
- [ ] Bank does not work as intended
- [ ] Some interface options need to be updated as before we had all (options -1)
- [x] Still using old skill interface
- [x] Remove/Update Bond interface
- [x] When client disconnects it does not flush the player
- [x] Create separate class for PlayerInfoUpdating
- [x] Dropped items do not despawn.
- [ ] Bank Interface:
- [x] Tab to Tab should swap
- [ ] When depositing inventory and bank is empty, it skips one slot
- [ ] When depositing inventory on current tab thats not default, it skips the insertion but increases the tabs varbit size.
- [ ] Missing buttons/Gear interface
- [ ] Char Summary tab does not open it's interfaces
- [ ] Clan-channel tab does not open it's interfaces
- [ ] Friends list not implemented
- [ ] No unequip sounds
- [ ] Chat box interface selectors need to be reconfigured
- [ ] Run toggle seems to be busted
- [ ] Xp drop interface as well as main game child is busted
- [ ] Items kept on death interface busted
- [ ] Tiles with dynamic objects are also busted.
- [ ] Npc drops are also busted
- [ ] Price Check guide interface busted <-- If you hit
ESCit won't remove the items from container and leave it there. - [ ] Equipment Stat interface busted.
- [ ] Spawning AreaSound will crash the client.
- Still using old skill interface = Need to implement Advance Settings <-- There is a option to switch between new and old Skill guide interface, i added the varbit that depends on that option, and will enable the new style by default.
- [x] Npc does not get removed when it's dead + exception about transforming it to -1, had to use setInaccessible(), just need to find out why it removes the npc so fast, without letting it do death animation.
pushed fixes for the xteas not getting loaded in and also reimplemented projectiles. Checked them off.
For some reason when you activate these, it will give Null Pointer due to
player.getInteractingSlot() Which is bit weird as it shouldnt be doing that
We are not assigning Render Animations yet by items, need to create open class for BlockInfo and make it reusable between Npc/Player classes