Commit Graph

363 Commits

Author SHA1 Message Date
Avi Weinstock 46dee8fa95 Add mort myre stems and pears to bloom's effect, and add the sound effect for bloom. 2021-12-26 00:20:21 +00:00
Avi Weinstock f625a8ff01 Add: Family Crest 2021-12-22 01:26:10 +00:00
ceikry b0c231459b 2 second function overload fix 2021-12-21 18:24:58 -06:00
Ceikry a8b00c25a2 Converted all item -> withnpc plugins to listeners 2021-12-19 23:47:14 +00:00
Ceikry 4a0dfed172 Converted all item on item plugins to listeners 2021-12-19 22:12:12 +00:00
Woahscam efaf44fee4 Updated const lib, Toy Horsey rewrite 2021-12-19 16:13:08 +00:00
Ceikry d7fd988f50 API overhaul, convert Toy Plugins to Listeners 2021-12-19 08:59:35 +00:00
Ceikry 614439fd0c Refactor bot dialogue out to json 2021-12-19 07:33:23 +00:00
Ceikry 10219652b0 Massive refactor of several different components including networking fixes 2021-12-19 05:40:17 +00:00
Ceikry cd7470ff66 Change server config language from JSON to TOML 2021-12-19 03:53:30 +00:00
Avi Weinstock 2bd3154611 Refactorings and improvements backported from the stealing-creation branch. 2021-12-19 03:28:20 +00:00
Ceikry 6af8b79126 Server Performance Monitor, Plethora of Performance Improvements 2021-12-19 03:06:17 +00:00
Avi Weinstock f2e26234ae Fishing and fishing trawler now use closer-to-empirical formulae. 2021-12-17 00:39:45 +00:00
ceikry 25c97d500a Implement HCIM rework 2021-12-15 20:46:07 -06:00
ceikry e234c9fa28 Implement HCIM rework 2021-12-15 20:45:15 -06:00
Avi Weinstock b6f3411acd Barrows equipment now lasts for 15 hours of combat instead of 40 minutes of combat. 2021-12-11 22:42:59 +00:00
Avi Weinstock f2cc84d9e0 Spending points to cancel your slayer task no longer sets your task streak to 0. 2021-12-09 03:11:37 +00:00
vk 7f3ba2c258 Void mace now consumes runes correctly 2021-11-29 02:01:51 +00:00
downthecrop c67a3bc2d8 Random Event Genie Lamp XP 2021-11-28 19:03:01 +00:00
downthecrop 9f9a759221 Quest Point Cape Login Check Fix 2021-11-27 08:37:10 +00:00
downthecrop 0d6031581e Implement Isafdar Traps + Agility obstacle fixes 2021-11-27 08:08:54 +00:00
Avi Weinstock 249b1092e8 Void set effects now work more uniformly. 2021-11-16 22:49:54 +00:00
vk 5bffe4bb9e Fix combat xp from summoning 2021-11-16 22:40:33 +00:00
Avi Weinstock 25b4464512 Add fairy ring teleportation sound effect. 2021-11-11 00:41:55 -05:00
ceikry 36b35cbbd6 Disable random event spawning in the wilderness 2021-11-06 16:00:43 -05:00
Doomzday1 5ea82db764 Dialogue typo Professor Oddenstein - Ernset the chicken PreUpdate ProfessorOddensteinPlugin.java 2021-11-06 15:55:02 +00:00
downthecrop a002239905 Add crafting for spiky vambraces, and fix Yak Armor crafting levels 2021-11-04 15:59:25 +00:00
ceikry e00f3ab0be Merge downthecrop/AlKharidStairs 2021-11-02 06:03:54 -05:00
ceikry e8c422619a Applied embargoed patches - Marks Nov 1, 2021 Release. 2021-11-01 20:33:29 -05:00
ceikry a1003306c9 Fixed 2021-11-01 07:16:45 -05:00
downthecrop 12569752a8 Upstairs locations in AlKharid 2021-10-31 13:14:28 -07:00
skelsoft c34a196b82 Add: Taverley Druid Update 2021-10-30 01:46:31 +00:00
Avi Weinstock 469934fc70 Improve farming trees:
- Trees regrow from their stumps over time, or from Hydra's regrowth scrolls.
- Diseased trees can be cured with secateurs.
- Willow branches can be harvested from willow trees.
- Giant ent improves yields of certain patch types by 50%.
2021-10-29 17:46:13 -04:00
Ceikry 6db51b8901 Merge branch 'fix-decanting-supers' into 'master'
Fix decanting 4-dose super {attack, strength, defense} into 2-dose potions.

See merge request 2009scape/2009scape!320
2021-10-27 19:07:52 +00:00
Avi Weinstock 8c2873e668 Fixes to NPC stacking and aggression:
- NPCs marked as `setAllowTolerance(false)` now properly do not become tolerant.
- NPCs now stack by default in multicombat zones, and this can be controlled more cleanly with `shouldPreventStacking`.
- Rock crabs/lobsters no longer revert to rock form when safespotted.
- Pest Control Brawlers now grant participation points when damaged.
- It is no longer possible to walk underneath Pest Control portals.
- Bursts/Barrages now target a square instead of a plus.
2021-10-26 02:32:14 -04:00
Avi Weinstock 98786f71e6 Fix decanting 4-dose super {attack, strength, defense} into 2-dose potions. 2021-10-24 20:21:59 -04:00
Ceikry 8c43154b21 Merge branch 'summoning-fixes' into 'master'
Some summoning-related fixes:

See merge request 2009scape/2009scape!315
2021-10-22 19:38:26 +00:00
Ceikry 5d8b25df03 Merge branch 'herb-sfx' into 'master'
Add sound effects for cleaning herbs.

See merge request 2009scape/2009scape!317
2021-10-22 19:37:22 +00:00
ceikry 82ea666014 This should probably be done too 2021-10-22 13:55:27 -05:00
ceikry d72718b705 Merge remote-tracking branch 'origin/master' 2021-10-22 13:54:33 -05:00
ceikry b8ae0254c2 Fix non-fatal NPE in networking code 2021-10-22 13:54:28 -05:00
Avi Weinstock f464251657 Add sound effects for cleaning herbs. 2021-10-21 20:33:42 -04:00
Avi Weinstock 7b74b2eb7f Some summoning-related fixes:
- Add sound effects for scroll, call, summon, point recharge (also ectophial refill sfx).
- Fix the check for summoning/calling a size > 1 familiar into an enclosed space.
- Fix some combat interactions with multi-square npcs.
2021-10-21 19:17:31 -04:00
Ceikry a3632c0331 Merge branch 'clue2' into 'master'
various clue loot fixes

See merge request 2009scape/2009scape!312
2021-10-21 20:58:15 +00:00
vk f67605d742 various clue loot fixes 2021-10-21 20:58:14 +00:00
Ceikry 2261e90c04 Merge branch 'diary' into 'master'
change 50 kudos diary to 50 quest points

See merge request 2009scape/2009scape!313
2021-10-21 20:57:29 +00:00
vk f954ec8fd2 change 50 kudos diary to 50 quest points 2021-10-21 20:57:29 +00:00
downthecrop cb60f2bc85 Edgeville Dungeon Gate 2021-10-21 20:55:48 +00:00
Ceikry 64c7f1ae5f Merge branch 'fix-newspaper' into 'master'
Fix varrock newspaper interface indicies, and fix a syntax error in `npc_spawns.json`.

See merge request 2009scape/2009scape!307
2021-10-19 21:14:30 +00:00
Ceikry fb3931fbf4 Merge branch 'fancier-stats' into 'master'
Make use of the next/previous arrows in the interface used for `::stats`,...

See merge request 2009scape/2009scape!309
2021-10-19 21:13:54 +00:00