Commit Graph

396 Commits

Author SHA1 Message Date
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
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 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
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
thispixel 3606e44985 Add mouse clicked decoder to 377 release. 2015-02-12 14:36:51 +00:00
thispixel 0cad0dedc5 Add mouse clicked message support and decoding. 2015-02-12 14:30:27 +00:00
thispixel ab40d5728b Fix confusion between mouse click and flagged mouse movement. 2015-02-12 13:11:33 +00:00
Major- 640032a06e Remove leftover debug code in Sector. 2015-01-12 02:55:07 +00:00
Major- e5fb8a9529 Use symbols instead of strings in name-util. 2015-01-12 02:54:55 +00:00
Major- 91f9c49d0a Fix sector code (hopefully for the last time) and resolve order conflicts from the use of hashCode etc; add hashCode and equals to any class extending Entity; remove magic constant when resetting the interacting mob. 2015-01-12 02:45:35 +00:00
Major- 2c7ecdad80 Support dynamic addition of valid interfaces in ItemVerificationHandler, for plugins. 2015-01-12 02:44:08 +00:00
Major- 17019523c2 Fix various skills (broken in cf7a742). 2015-01-12 02:40:51 +00:00
Major- 51c1cc3193 Fix Runecrafting (broken by cf7a742). 2015-01-12 02:33:05 +00:00
Major- 49593955a1 Order by size instead of name in DataType. 2015-01-10 19:48:49 +00:00
Major- 64fdb1dcb3 Remove Fletching plugin.xml file. 2015-01-09 19:17:18 +00:00
Major- 7b85bbec26 Fix issue #47. 2015-01-07 17:44:15 +00:00