Commit Graph

408 Commits

Author SHA1 Message Date
Ryley Kimmel b7edf786a5 Formatted and cleaned up the MessageHandlerChain. 2015-02-26 22:11:59 -05:00
Ryley Kimmel 6ce4fe198a Format author tag, for consistency with other authors. 2015-02-26 22:11:32 -05:00
Ryley Kimmel ac70cdeef4 Fix a typo within the bootstrap. 2015-02-26 19:27:57 -05:00
Major- 0b6b6ccd03 Move potion constants into a module. 2015-02-26 22:32:59 +00:00
Ryley Kimmel be4a4ea7c9 Add default dependencies tag to the consumable plugin. 2015-02-26 17:26:23 -05:00
Ryley Kimmel 6c31c0379f Merge branch 'master' of git@bitbucket.org:Major-/apollo.git. 2015-02-26 17:16:03 -05:00
Ryley Kimmel ae24e40b48 Merge branch 'pathfinding'. 2015-02-26 17:15:54 -05:00
Ryley Kimmel 36fe2933b5 Add support for 'slices' of food (pizza, cakes).
Fix skill constant that did not exist.
Add support for different food delays.
2015-02-26 17:15:48 -05:00
Ryley Kimmel 369fa6e661 Remove unnecessary skill dependency from consumable Potions. 2015-02-26 17:14:10 -05:00
Major- 5fe5aa3940 Add support for simple overlay interfaces. 2015-02-26 21:23:37 +00:00
Major- 441bc9eb77 Fix IdAssignment issue. 2015-02-26 21:03:59 +00:00
Ryley Kimmel 00627e0f48 Use player#openBank() over BankUtils#openBank(Player). 2015-02-26 13:56:01 -05:00
Ryley Kimmel 52eb84930d Remove unused imports. 2015-02-26 13:52:21 -05:00
Ryley Kimmel e6301dd6b6 Remove duplicate openBank method. 2015-02-26 13:50:28 -05:00
Major- 50d53d3c37 Merge branch 'master' of bitbucket.org:Major-/apollo. 2015-02-26 18:40:50 +00:00
Major- 540319c496 Add FlashTabInterfaceMessage. 2015-02-26 18:40:20 +00:00
Ryley Kimmel e2d150b6ca Fix an issue where the mob interaction index was set incorrectly for players. 2015-02-26 01:01:50 -05:00
Ryley Kimmel 7c09ab1433 Add object obstruction to object definitions. 2015-02-26 00:25:05 -05:00
Ryley Kimmel e26ed8c8a1 Login/Logout listener formatting. 2015-02-26 00:03:17 -05:00
Ryley Kimmel 28a3d8464a Remove redundant note information and binary note information updater, ItemDefinition already manages this. 2015-02-25 23:58:49 -05:00
Ryley Kimmel f0b6208d95 Remove the redundant createIfAbsent method within the AStarPathfindingAlgorithm. 2015-02-25 23:51:14 -05:00
Ryley Kimmel 750b200d90 Use the Positions hashcode implementation and utilize toStringHelper within Node. 2015-02-25 23:50:42 -05:00
Major- 5f2b1566de Make minor code improvements to bootstrap, make spawn_npc return the spawned npc. 2015-02-26 04:30:09 +00:00
Major- 8afc8479ec Add pathfinding. 2015-02-26 04:29:15 +00:00
Major- dc40a72f02 Merge branch 'master' of bitbucket.org:Major-/apollo. 2015-02-26 04:27:26 +00:00
Major- d7f909b1a0 Fix merge conflict. 2015-02-26 04:27:19 +00:00
Ryley Kimmel c046324421 Merge branch 'master' of git@bitbucket.org:Major-/apollo.git. 2015-02-25 23:24:15 -05:00
Ryley Kimmel 68addd2fa1 Ignore bin directory. 2015-02-25 23:24:13 -05:00
Ryley Kimmel 7617bc4622 Fix the broken equipment weilding event. 2015-02-25 23:23:57 -05:00
Major- 4d452dbf1e Improve HintIconMessage. 2015-02-26 03:24:08 +00:00
Major- cd5eafe7ac Correct HintIconMessageEncoders. 2015-02-25 21:13:00 +00:00
Major- b3befcac51 Remove debug message from HintIconMessageEncoder. 2015-02-25 21:02:41 +00:00
Major- e076fdf74f Change getSigned -> getUnsigned in NpcActionMessages, resolve merge conflict. 2015-02-25 21:02:04 +00:00
Ryley Kimmel edd7b483af Don't map item amount in Inventory#add(int, int). 2015-02-25 15:30:46 -05:00
Ryley Kimmel 87ff14c4d7 Inventory improvements: (expand commit for details).
- Fixed a bug with Inventory#add(Item) not handling integer overflow properly.
- Fixed a bug with Inventory#add(Item) returning an Item object with an amount of 0 instead of null.
- Inventory#add(Item) now returns an Optional<Item> object and cleaned up portions of the method.
- code clean-up to Inventory#remove(int, int).
- Inventory#remove(int, int) now supports stopping and refiring of listeners while the inventory is being updated (prevents flickering and unnecessary updating of the inventory for batch updates).
2015-02-25 15:17:41 -05:00
Major- 9e5f454aa5 Add dialogue support. 2015-02-25 16:40:36 +00:00
Major- 612ed89ba7 Add 'MOVE' operation type to Sector, make minor code improvements to Mob and Npc. 2015-02-25 16:37:34 +00:00
Major- 341ea1e422 Rename 'p' to 'other' in PlayerSynchronizationTask. 2015-02-25 16:36:41 +00:00
Major- a089569606 Use Optional in InterfaceSet. 2015-02-25 16:36:02 +00:00
Major- 649dcfc239 Parse release number properly, use Preconditions in IndexedFileSystem. 2015-02-25 16:35:10 +00:00
Major- 5814c5b44f Correct typo in name-lookup plugin. 2015-02-25 16:33:57 +00:00
Major- 496de2b7f8 Update wilderness coordinates to the ones used by Jagex. 2015-02-25 16:33:20 +00:00
Major- b95c48b2e3 Add HintIconMessage, FourthNpcActionMessage, and FifthNpcActionMessage. 2015-02-25 16:32:19 +00:00
thispixel 4bcb7914a2 Add support for the MagicOnPlayer and MagicOnNpc frames. 2015-02-17 16:01:34 +00:00
thispixel 33663e5760 Npc action messages for 377 release. 2015-02-16 17:26:21 +00:00
thispixel df47451f9f Correct and add the missing npc options. 2015-02-16 14:37:08 +00:00
Major- 8b31333e23 Complete rename of 'PrivateMessageMessage' to 'PrivateChatMessage', rename 'TextUtil.uncompress' to 'TextUtil.decompress'. 2015-02-13 16:46:04 +00:00
thispixel b2e8e27d70 Runecrafting login listener fix. 2015-02-12 18:24:56 +00:00
Major- c06b49ca78 Merge pull request #52 from thispixel/master.
Fix confusion between mouse click and flagged mouse movement.
2015-02-12 17:20:24 +00:00
thispixel 1f3f976b38 Refactored PrivateMessageMessageDecoder to PrivateChatMessageDecoder in 377 release. 2015-02-12 14:41:08 +00:00