Commit Graph

47 Commits

Author SHA1 Message Date
RedSparr0w 07472a9a90 more stuff 2019-11-22 17:28:14 +13:00
RedSparr0w 447fc738d9 initial bots 2019-11-22 13:03:02 +13:00
Danial 4b3bb7ade7 Random slayer task amounts, Move unequiped item to same slot as weapon you are equiping (#206)
* tidy up

* Update DialogueHandler.java

* Slayer master gives specific difficulty tasks

* int

* tidy up

* replace difficulty int, with variable

* Dragons give lower amount needed to kill

* vail -> vial

* Update ObjectsActions.java

* tidy up

* tidy up

* tidy up

* Assign random amounts

* tidy up, remove magic numbers

* move rebinding of equip slot

* tidy up and move unequiped items to same inventory slot

* Drop castlewars flag when equiping a weapon

* vars

* tidy up
2019-11-21 14:10:30 -05:00
Danial 27b5f075bc bunch o changes (#200)
* Create cluescrolls.txt

* tidy up

* fixup ::item command

* tidy up

* fixup fight caves checker
2019-11-18 16:28:00 -05:00
Danial 26ff191af3 Update drop handling, Allow rares, Remove some logging (#193)
* Fix local Parabot instructions

* Add kick command, and force logout function

* Allow rare items (phats etc)

* remove random server logging

* implement random drop amount

* fixup random events message
2019-11-17 19:31:18 -05:00
Mr Extremez 2b6ff7db02 Global drops/monks/al kharid furnance (#192)
closes #177
closes #136 (hp restoring works, couldn't find the anim tho)
closes #178 (should fix all the issues, let me know for sure)
Also removed the object does not exist message ingame for non admins and got rid of the isBotting code when clicking objects
2019-11-17 18:30:08 -05:00
Gptaqbc e28bada221 New stuff again (#190)
* Fixes some agreesive monsters that should be unaggressive

Fixes some agreesive monsters that should be unaggressive

* more items

more items

* Update Item.java

* Fixed some items visual bugs - Helmet

Fixed some items visual bugs - Helmet

* Fixed trading issues.

Fuck up players couldnt trade because they were considered busy. Also fixed the trade screen that stays opened even when other player is out of it.

* removed shit that occured while fixing the conflict.

removed shit that occured while fixing the conflict.
2019-11-17 14:38:33 -05:00
Daniel Ginovker 165f156814 Fix dark wizzies aggro, add more togglerender commands and add it to ::commands itself, fixed spam clicking tree gives a ton of logs (#185)
* Finish #167

* Fix #182

* Fixed #183
2019-11-16 18:17:54 -05:00
mikeysasse c827d46ca0 Projectile clipping, PassDoor fix (#176)
* Numbered packet sizes.
Corrected sound packet length to 6 from 5.
Corrected sound packet in server.
Teleport sound now plays correctly.
Corrected modern teleport animation playthrough.
Removed redundant teleport delay.

* Changed sendSound packet size back to 5 and removed type attribute to maintain compatibility with Parabot.

* After running around an object to attack the player will no longer wait a number of ticks to start attacking again.
Fixed an issue where walkTo being called from CycleEvents would not execute correctly.
Player will no longer face a killed npc after it respawns.
Added projectile clipping.
Added a new algorithm for player->player/npc following that accounts for projectile clipping.
2019-11-11 15:20:02 -05:00
Gptaqbc 4db7ee6761 Fixed an issue with teleother that wasnt working at all. (#159)
Fixed an issue with teleother that wasnt working at all.
2019-11-10 12:26:41 -05:00
Danial 68013f3498 Add kick command, and force logout function (#154)
* Fix local Parabot instructions

* Add kick command, and force logout function
2019-11-10 12:17:47 -05:00
dginovker f13f0af171 2006rebotted rename + latest compile 2019-11-09 15:35:57 -05:00
Gptaqbc dcc7984e27 Teleother (#144)
* Update NpcHandler.class

Fixed the diagonal safefpotting combat bug. The NPC will move when it detects that the player is standing diagonally to it.

Still have some issue around objects but that's another story.

* Update NpcHandler.java

Fixed the diagonal safefpotting combat bug. The NPC will move when it detects that the player is standing diagonally to it.

Still have some issue around objects but that's another story.

closes #47

* Buy/Sell-X--Buying-loop-lagging-issue-fix--General-shop-using-fixes--Trading-amount-fix

- Added buy/sell X feature
- Fixed a lag with the buying loop when buying high amount. Instead of spam buying 1 at a  times it divide the amount to buy in equal parts and buy in increments.
- Cant remember at all I'll edit after eating.

* Removing double sell message "You sold x items for x gp".

Removing double sell message "You sold x items for x gp".

* Fixing trading bug not working at some places and re commiting the shopAssistant removal of sell message twice

Fixing trading bug not working at some places and re commiting the shopAssistant removal of sell message twice

* reverting stuff I broke in this file

reverting stuff I broke in this file

* Teleother fixed

Teleother fixed.

* fixed an issue I forgot to test :)

fixed an issue I forgot to test :)
2019-11-09 00:08:56 -05:00
Mr Extremez ff75851cad Fixes run energy, aggressiveness, and highscores (#137)
* Update ShopAssistant.java

Adds ability to sell tokkul items back to shop for tokkul

* Fixes npc aggressiveness closes #132

* Fixes highscores for admin + ingame. Closes #131

* Caps run energy at 100%. Closes #135
2019-11-06 10:55:08 -05:00
Gptaqbc b02950045c Buy/sell x buying loop lagging issue fix general shop using fixes trading amount fix (#133)
* Update NpcHandler.class

Fixed the diagonal safefpotting combat bug. The NPC will move when it detects that the player is standing diagonally to it.

Still have some issue around objects but that's another story.

* Update NpcHandler.java

Fixed the diagonal safefpotting combat bug. The NPC will move when it detects that the player is standing diagonally to it.

Still have some issue around objects but that's another story.

closes #47

* Buy/Sell-X--Buying-loop-lagging-issue-fix--General-shop-using-fixes--Trading-amount-fix

- Added buy/sell X feature
- Fixed a lag with the buying loop when buying high amount. Instead of spam buying 1 at a  times it divide the amount to buy in equal parts and buy in increments.
- Cant remember at all I'll edit after eating.
2019-11-03 22:02:39 -05:00
Danial efc6b3c8be Misc changes (#129)
* fixup "cantattack" command

* remove duplicate code

* fix brimhaven vines

* fixup cluescroll drops

* add clicktotele alias

* check player has an axe

* remove duplicate item id
2019-10-30 21:21:19 -04:00
LeonBeilis abcb1133d8 minor fix for door glitch (#123)
* running locally env - null password given

* open door from distance fix, needs improvment
2019-10-27 15:14:53 -04:00
dginovker 0b57ebc7db Merge branch 'master' of https://github.com/dginovker/2006rebotted 2019-10-27 15:06:29 -04:00
dginovker 276dc251dd merge fixes 2019-10-27 15:06:19 -04:00
Gptaqbc 8e874e6310 Trade issue (#117)
* Update Game.java

Adding ShiftDropping to items with the wield option as default.

The options still have double Drop like the shiftdrop for use option as default.

* Trade issues

Resolved issues around the trading system:
1. Can't trade anymore when other player isn't close;
2. Trade interface now close when other player disconnect or click the minimap;
3. Players cant no longer store items in the trade interface;
4. Items are properly distributed after any player closes the trade interface;
5. Added a message saying 'Trade completed.' after a trade is completed;
2019-10-27 14:45:59 -04:00
Danial 8262512bf6 Add Shield of Arrav (#120)
* change it up

* eh

* Add Shield of Arrav quest

* Add comment
2019-10-27 14:15:12 -04:00
Michael Sasse a9d45373e0 This update resolves dginovker/2006rebotted#166
Added proper object size calculations.
Removed old objectDistance code.
Added current task support, allows easy creation of player tasks that cannot duplicate.
2019-10-26 19:43:19 -05:00
RedSparr0w a0cade8735 move clicktotele to developer commands 2019-10-26 14:18:48 +13:00
RedSparr0w 607178155a refactor commands, add click to tele command 2019-10-26 14:15:59 +13:00
Danial 20135d096f Refactor mining, add all the rocks and ores (#104)
* add blurite ore

* update randomness

* remove randomness

* refactor mining

* add gems
2019-10-25 00:08:53 -04:00
Mr Extremez 70573a76bc Update ClickingButtons.java (#94)
Fixes making redberry pies in knights sword
2019-10-24 14:28:38 -04:00
Dark98 571501ed21 Fix Deposit & Withdraw "X" For Banking
Thanks to https://www.rune-server.ee/runescape-development/rs2-server/help/659176-2006redone-pi-bank-x-option-not-working-solved.html
2019-10-21 23:31:49 +01:00
DPSCryptic b788d13c31 My development cryptic (#61)
* i dont even know what i changed

* Delete Hatchet.java

* Delete Tree.java

* Delete WoodcuttingEvent.java

* wealth command

* sell all option

* haha
2019-10-18 11:18:56 -04:00
DPSCryptic 0d728d8af0 My development (#58)
* Black Knights Fortress (not complete)

* another Black knight

* dialogue fix + added comment
2019-10-13 14:12:32 -04:00
Josh Shippam 6cfca2886a Voting Setup & Made SettingsLoader a tiny bit cleaner (#53) 2019-10-12 15:58:55 -04:00
Danial 83e612b50f randomToggle -> randomEventsEnabled (#45)
Fix prayer and fishing random event checks
2019-10-10 07:35:00 -04:00
Ben Maher ffc3e02f59 Oct6 (#28)
* Revised shop re-stocking interval.

* Revised shop re-stocking interval.

* Updated character save directory.

* Renamed new player save directory from accounts to characters.

* Added inverse for random toggle, since it's the first thing I type every time.

* Added god capes.

* Re-implemented experiments.

* Yell now looks a little cleaner.

* Fixed outside of bounds exception on High scores, when player count doesn't meet threshold.

* Cleaned up Magic Teleports class and added level requirements.

* Fixed exit portal from ancient chamber.

* Added check to ensure axe id isn't outside the bounds of expected axes.

* Added yet another check to ensure that the player has the required item before chopping a tree. NOTE this fix may not work as the issue is not reproducible locally.

* Changed allowed connections from 3 to 250!

* Sheep shearing just got easier!
2019-10-06 20:14:04 -04:00
Ben Maher f777f24e53 God capes, Ancient chamber teleport and axe array checks (#16)
* Revised shop re-stocking interval.

* Revised shop re-stocking interval.

* Updated character save directory.

* Renamed new player save directory from accounts to characters.

* Added inverse for random toggle, since it's the first thing I type every time.

* Added god capes.

* Re-implemented experiments.

* Yell now looks a little cleaner.

* Fixed outside of bounds exception on High scores, when player count doesn't meet threshold.

* Cleaned up Magic Teleports class and added level requirements.

* Fixed exit portal from ancient chamber.

* Added check to ensure axe id isn't outside the bounds of expected axes.
2019-10-06 12:35:24 -04:00
dginovker 1dc22f65b7 Added ::tele and fixed bank 2019-10-05 12:05:13 -04:00
dginovker 15150159a4 Fixed bank bug, classes not compiled properly 2019-10-03 18:21:10 -04:00
dginovker e7d5f36880 Highscores fix 2019-06-28 15:50:51 -04:00
dginovker f094bb6a8e Doors smh 2019-06-26 18:25:32 -04:00
dginovker 24c6058d10 1x exp rate, ::debug command 2019-06-25 09:32:21 -04:00
dginovker 8b585228c4 opt-in random events 2019-06-21 10:38:39 -04:00
dginovker 37be342311 ::stuck 2019-06-20 20:27:21 -04:00
dginovker a5e3e6e8f2 Added highscores 2019-06-20 11:02:00 -04:00
dginovker afad8ec4a3 IDs showing and HS prototype~~ 2019-06-19 22:44:23 -04:00
dginovker 6591eb43cf Fixed grounditems 2019-06-19 22:06:24 -04:00
dginovker a49096e15c Sound fix 2019-06-19 16:28:34 -04:00
dginovker 8d2f927bbb Grounditem partial fix 2019-06-19 15:26:36 -04:00
dginovker 477a3224de Mousewheel camera and shift drop 2019-06-19 15:09:59 -04:00
Nicola Paolucci ea51313125 init, thx MrExtremez 2019-06-18 15:04:35 -04:00