Commit Graph

314 Commits

Author SHA1 Message Date
Avi Weinstock 45dd084f5c Implement pitfall trapping for larupias, graahks, and kyatts. 2021-09-16 15:54:14 -04:00
Avi Weinstock d85b7223db Special attacks now have proper types (so they no longer ignore prayer) and give experience.
Also add "::infinitespecial" admin command for testing special attacks.
2021-09-15 13:18:00 -04:00
Avi Weinstock c1021dac4e Add the roar animation each time TDs change attack styles. 2021-09-14 21:45:18 -04:00
Ceikry bee2d26de2 Merge branch 'thessalia-change-clothes' into 'master'
Thessalia change-clothes bug-fix option and migrate to kotlin

See merge request 2009scape/2009scape!257
2021-09-14 22:38:43 +00:00
Avi Weinstock 4039ce65f1 Explicitly set the combat style from the NPC config instead of assuming the default is melee.
Previously, TDs would just keep their previous style when switching to a state that had melee defined.
2021-09-14 15:37:27 -04:00
downthecrop 0182b93bc2 Fixes right-click change-clothes option and migrate the file to kotlin 2021-09-13 15:04:05 -07:00
Avi Weinstock 24e417619e Tormented demons now correctly retaliate if attacked while non-aggressive. 2021-09-13 16:56:17 -04:00
Avi Weinstock e9f7b4e515 Improve NPC usage of protection prayers.
- `NPC.hasProtectionPrayer` now accurately reflects protection prayers defined in `npc_configs.json`.
- NPC protection prayers now block 100% of the damage when attacked by a player in `Entity.getFormattedHit` instead of only blocking 40%.
2021-09-12 21:21:36 -04:00
Avi Weinstock b4bd9d7f08 Fix bunyip health formula and NPC id. 2021-09-11 19:43:05 -04:00
Ceikry 2849f55087 Merge branch 'more-tds-fixes' into 'master'
Increase tds aggro range and add proper music for the Ancient Guthix Temple.

See merge request 2009scape/2009scape!253
2021-09-11 01:52:05 +00:00
Avi Weinstock 07a7541a26 More TDs fixes:
- Increase TDs aggro range
- Add proper music for the Ancient Guthix Temple.
- Add a kill counter for TDs, and replace Bork with it in `::stats`.
2021-09-10 21:28:49 -04:00
Avi Weinstock 0c818ba752 Fly fishing rainbow fish now consumes stripy feathers instead of normal feathers. 2021-09-09 23:41:46 -04:00
Avi Weinstock e4419a4951 Improve mechanics relating to Tormented Demons. 2021-09-10 01:52:49 +00:00
skelsoft 42bac3233b Fix: Taverley Dungeon QA Pass 5 2021-09-06 13:30:44 +00:00
ceikry 72c426a466 Refactor more old object naming to scenery 2021-08-28 21:53:12 -05:00
ceikry 83d57bfc3c Merge remote-tracking branch 'origin/master' 2021-08-28 13:54:18 -05:00
ceikry e004e8a0d6 Fixed barcrawl 2021-08-28 13:54:08 -05:00
Avi Weinstock 57eb018c27 Make "What Lies Below" completable by fixing Zaff's dialog. 2021-08-28 13:39:23 -04:00
ceikry 7e29d24d2b Gnome stronghold gate no longer restores run energy 2021-08-28 11:59:33 -05:00
ceikry e896879f0f Fixed fire orb charging 2021-08-28 11:53:53 -05:00
ceikry eecdaa9478 Add the dusty key "mini-quest" 2021-08-28 11:46:48 -05:00
skelsoft 060ce6e549 Fix: Misc fixes, examine cleanup 2021-08-26 21:57:38 +00:00
ceikry 0dc59c29ba Add entity passthrough to destination overrides 2021-08-25 17:55:42 -05:00
ceikry cea00a6998 Merge remote-tracking branch 'origin/master' 2021-08-25 16:29:00 -05:00
ceikry 39cd30eac1 Fix stackable consumable bug 2021-08-25 16:28:54 -05:00
Avi Weinstock b94b14b20d Give the correct amount of slayer task points on streaks that are a multiple of 50. 2021-08-24 00:21:09 -04:00
skelsoft 2119dacbc5 Fix: Taverley Dungeon QA Pass 1, misc fixes 2021-08-24 02:37:43 +00:00
ceikry 7d9562476c Merge remote-tracking branch 'origin/master' 2021-08-22 16:53:09 -05:00
ceikry c95d86e0f4 lil tweak 2021-08-20 20:56:01 -05:00
ceikry d9fbb49e51 fix graphical prayer bug 2021-08-20 20:54:52 -05:00
ceikry 55dbedb1ba Fixed a bug with slayer. 2021-08-20 19:33:33 -05:00
downthecrop 7b477b780a dialogue accuracy and 'null' npc chatbox 2021-08-18 16:41:08 -07:00
ceikry 8d16b3d4e4 Add check for NS completion for silver sickle 2021-08-16 06:59:44 -05:00
Ceikry b23aa7bc0d Nature Spirit quest 2021-08-16 02:22:10 +00:00
ceikry 0e2f51f851 Clear + disable prayers (more cleanup) 2021-08-13 17:24:36 -05:00
ceikry aa1e6f9ea0 finalized prayer changes 2021-08-13 17:08:33 -05:00
ceikry a27008fd37 Wrap up prayer changes 2021-08-13 17:03:53 -05:00
ceikry 54c2ae11f6 Refactor prayer changes into a more organized location 2021-08-13 17:00:36 -05:00
ceikry 6f175869e7 Fixed an exploit with prayer point decrementing 2021-08-13 16:56:22 -05:00
ceikry f24af733ca Merge remote-tracking branch 'origin/master' 2021-08-13 12:08:29 -05:00
ceikry 3135f14e7a Fixed a bug with clipping assignment 2021-08-13 12:08:24 -05:00
Woahscam 18c052fe7c Changes to ExaminePacket.java 2021-08-13 13:29:45 +00:00
ceikry 2f6a65012f Poisoning items without free inventory space should no longer nuke the product from existence 2021-08-13 07:49:57 -05:00
skelsoft 44055b41c1 Fix: Cooking Overhaul, Draynor Seed Market, and Port Sarim Examines 2021-08-11 23:43:50 +00:00
ceikry 5262e2f855 I swear to god Arios... 2021-08-11 15:35:20 -05:00
ceikry 1359a70681 Fixed a bug with slayer 2021-08-11 10:05:20 -05:00
ceikry cdc3d65fe8 Improved MS security 2021-08-10 22:16:48 -05:00
ceikry b4b26cb583 Arios does it again part 4124571293: euh 2021-08-10 09:15:28 -05:00
ceikry 7859c87565 Cleanup CTZ/ServerStore 2021-08-09 19:03:09 -05:00
Ceikry edf5b0738c Merge branch 'bork_daily_reset' into 'master'
Changed Bork to use daily reset.

See merge request 2009scape/2009scape!220
2021-08-10 00:02:05 +00:00