Commit Graph

54 Commits

Author SHA1 Message Date
Mr Extremez 34f2665858 Redemption Prayer/Fixes/Clues/Tidying up/Rares (#207)
- closes #205
- closes #197
- closes #145

Does the followiwng
- Adds functional redemption prayer
- Fixes max stack deletion when trading
- Adds toggle for clue scrolls, currently set on disabled until someone gets the time to finish clue scrolls
- Cleans up a few minor things
- Removes a few bits of dead code
- Re enables rare detection
2019-11-21 21:09:17 -05: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 e5a0f84fcc Update Slayer (#196)
* tidy up

* Update DialogueHandler.java

* Slayer master gives specific difficulty tasks

* int

* tidy up
2019-11-18 12:01:03 -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
Danial 8570b5f531 Minor tidy up, Update specials stats (#189)
* Fix local Parabot instructions

* Add kick command, and force logout function

* fixup abyss

* fixup tokkull selling

* tidy up

* update abyssal whip special accuracy

* update specials from wiki

* eh

* remove system log
2019-11-17 14:23:28 -05:00
Gptaqbc e8cbb975bc Fixes some agreesive monsters that should be unaggressive (#188)
Fixes some agreesive monsters that should be unaggressive
2019-11-17 01:45:10 -05:00
Danial b13fa89de2 Fix Abyss, Fix selling for tokkull (#186)
* Fix local Parabot instructions

* Add kick command, and force logout function

* fixup abyss

* fixup tokkull selling
2019-11-16 20:50:13 -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
Mr Extremez d14f4e5044 Changesftw (#172)
* Npc definitions/npc aggressiveness

Let me know how it works

* Error fix

fixes error
2019-11-11 00:26:47 -05:00
Mr Extremez d53ed61064 Finally should fix aggressiveness smh (#165)
closes #160

Let me know if this doesn't work, but hoping it does. My local testing had it working perfectly
2019-11-10 22:09:54 -05:00
Gptaqbc dc3f561868 Faster shop restocking - Brought back normal stack of items in shops … (#164)
* Faster shop restocking - Brought back normal stack of items in shops - Added chat message to camoe transport system

Faster shop restocking - Brought back normal stack of items in shops - Added chat message to camoe transport system

* Fixed typo

Fixed typo
2019-11-10 19:46:24 -05:00
Mr Extremez aaf0a48140 Fixes npc aggressiveness (#155)
closes #142
2019-11-10 12:18:00 -05:00
Dark98 58dab39d3b Fix Onyx Amulet Stringing 2019-11-09 22:05:29 +00: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
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
Danial 4760cee80e Refactoring and Clue scrolls (#126)
* refactor treasure trails

* tidy up random functions

* tidy up treasure trails

* refactor drops, consistant

* add clue scroll drops

* spread item rewards

* update rewards

* remove odd behaving items

* always give 2 → 4 items (1 stackable)
2019-10-27 22:18:28 -04:00
Danial 43713164cc Update player run calculations (#108)
* Update player run calculations

* add regen calculations
2019-10-27 14:22:08 -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
Josh Shippam 551e785b94 Merge pull request #106 from RedSparr0w/champions-guild
fixup champions guild
2019-10-25 15:17:41 +01:00
RedSparr0w 441ca60292 require all quest complete or 32 QP 2019-10-25 17:46:49 +13:00
Danial 3743ebf4da add another bluerite ore (#105) 2019-10-25 00:39:40 -04:00
RedSparr0w 04f474ed6d fixup champions guild 2019-10-25 17:36:38 +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
RedSparr0w 93770239de set ape atoll tele to require 19 QP 2019-10-25 14:55:26 +13:00
RedSparr0w a457cba05d increase max Quest Points 2019-10-25 14:55:23 +13:00
RedSparr0w 0561237df2 refactor quest rewards for consistancy 2019-10-25 14:53:38 +13:00
RedSparr0w 7c3e0ca17c update text 2019-10-25 14:48:21 +13:00
Josh Shippam cfdffea92b Merge pull request #100 from RedSparr0w/fix-black-knight-quest-some-more-
fix black knights quest rewards
2019-10-25 01:03:45 +01:00
RedSparr0w c697a36dc2 fix black knights quest rewards 2019-10-25 12:47:19 +13:00
Danial 8de8b619a0 Rebase magic teleports, fix superheat (#92)
* rebase teleport spells

* fix superheat rune requirements

* fixup ardougne laws required
2019-10-24 14:42:02 -04:00
Danial fd01ac0b6a fixup sheep shearer/black knight 2019-10-23 20:46:57 +13:00
Mr Extremez 818ea68ae1 Fletching fix
Should fix 2 people not being able to fletch at once. Let me know how it works - mr extremez :)
2019-10-22 21:14:00 +01:00
Mr Extremez ede6989139 Iron bars now smelted @ 50% success rate :)
(fixes issue #74) -also did a little bit of tidying up nothing major
2019-10-22 21:13:51 +01:00
Danial 115cff892f Fix unreachable code block (#77) 2019-10-21 22:38:35 -04:00
RedSparr0w d1c3746aaa mine Rune Essence until inventory is full 2019-10-22 14:42:23 +13:00
Mr Extremez 0e969c1a08 Only quests that are added will display on quest tab with this. (#62)
(fixes issue #25) - mr extremez :)
2019-10-17 11:20:09 -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
Danial 83e612b50f randomToggle -> randomEventsEnabled (#45)
Fix prayer and fishing random event checks
2019-10-10 07:35:00 -04:00
AgilityV2 719fe680da Update to essence xp. (#39)
rune essence correct xp is 5
2019-10-09 14:32:12 -04:00
MitchvanWijngaarden 42f545e0bc Added in randomToggle check to fishing (#36)
* bandaid fix fletching

* local

* Removed prayer random if user has randoms toggled off.

* Added in randomToggle check to fishing.
2019-10-08 13:38:05 -04:00
MitchvanWijngaarden d9e3d08ff8 Added in randomToggle check to burying bones (#35)
* bandaid fix fletching

* local

* Removed prayer random if user has randoms toggled off.
2019-10-08 13:37:44 -04:00
Ben Maher 4c90e2c6a5 Essence mining (#33)
* Clay mining is now implemented.

* Partial implementation of Essence mining, this doesn't implement pure essence yet though there's boilerplate code to assist.
Considerations:
Node requires 1 click per essence
Node produces only Rune Essence (This can in theory be changed for pure, but let's find out how much of Runecrafting is even implemented first.)
2019-10-07 19:10:26 -04:00
Ben Maher 4a06c906cd Clay mining is now implemented. (#31) 2019-10-07 09:12:35 -04:00
Ben Maher ddec3a1204 Issue 15 (#18)
* 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.

* 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.
2019-10-06 13:34:23 -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
Daniel Ginovker c72542a86c @mediabi3 (#8) 2019-10-05 15:47:05 -04:00
MitchvanWijngaarden 61a0fc7f2b bandaid fix fletching (#5) 2019-10-04 16:28:03 -04:00