Commit graph

2775 commits

Author SHA1 Message Date
Syndromeramo
f64c765df3 Cleaned up logic and removed comments. 2025-10-07 14:13:49 -05:00
Syndromeramo
dfc9604673 Porcelain cup tea now checks for level requirements properly. 2025-08-12 11:42:40 -05:00
Syndromeramo
69d0700065 Fixed Nettle Tea XP.
Changed Nettle Tea boost from inauthentic run restore to authentic +2 Attack Boost.
POH Items in this MR are no longer bankable, to avoid exploitation by Winter Storage.
2025-07-30 12:23:21 -05:00
Syndromeramo
646b866dbc Noted house items can no longer be taken out of the PoH.
House items are no longer tradable.
2025-07-28 20:14:51 -05:00
Syndromeramo
11bc398d2d Nettle Tea now restores run energy. 2025-07-28 15:24:04 -05:00
Syndromeramo
2db794a9d0 Fixed check of free slots in AbstractContainer.
Adjusted kettle boiling queue strength to soft.
2025-07-28 10:32:29 -05:00
Syndromeramo
a5fae86f52 Populated examine texts, fixed trade of various teas. 2025-07-19 22:46:43 -05:00
Syndromeramo
355c359d3f Populated examine texts, fixed trade of various teas. 2025-07-17 13:11:13 -05:00
Syndromeramo
3377619101 Fixed typo in nettle examine text. 2025-07-17 11:08:35 -05:00
Syndromeramo
6a09c9873b Rebase cleanup. 2025-07-15 12:01:54 -05:00
Syndromeramo
5bec36f811 Merge conflicts 2025-07-15 11:51:52 -05:00
Syndromeramo
0e48ac4313 Refactor of Beer Barrels.
POH Beer Glasses are separate objects from normal beer glasses, and cannot be taken out of the POH, nor any drinks received from the POH. The recipe to make it should use the normal drink, but it will only give a POH-specific version that cannot be taken out.
2025-07-15 11:51:42 -05:00
Syndromeramo
ec284bf703 Rename .java to .kt 2025-07-15 11:51:42 -05:00
Syndromeramo
1b28a0c576 Bowl of Hot Water, Cup of Water, and Cup of Hot Water can be emptied.
Further checks for items that cannot be taken out of POH.
Wooden Shelves 3 now properly give porcelain cups, not regular cups.
Teapot type has no bearing on if it can be poured into a teacup.
2025-07-15 11:51:38 -05:00
gregf36665
58bc4833cb Fix issue with cups of tea getting milky 2025-07-15 11:51:24 -05:00
gregf36665
3e0dea0d1b Update doc string for hasSpaceFor and set amount to 1 by default 2025-07-15 11:51:24 -05:00
gregf36665
de98be077e Fix missing container name 2025-07-15 11:51:24 -05:00
gregf36665
3d587ca7ed Port Larder to kotlin 2025-07-15 11:51:24 -05:00
gregf36665
90be6cff96 Create AbstractContainer so that Shelf and Larder can use the same design 2025-07-15 11:51:24 -05:00
gregf36665
af02250f88 Check size of shelf in a better way 2025-07-15 11:51:24 -05:00
gregf36665
32293edd1a Replace if cascade with when 2025-07-15 11:51:24 -05:00
gregf36665
0ade1f308c Add missing teapot. Remove obsolete parameters
Fix issue with 2nd More not working
2025-07-15 11:51:24 -05:00
gregf36665
db43418b1e Clean up text.
Fix bug with cake tin not appearing
2025-07-15 11:51:24 -05:00
gregf36665
cbe3a04b5a Remove unneeded code 2025-07-15 11:51:23 -05:00
gregf36665
932f1770ff First draft at a procedural More options 2025-07-15 11:51:23 -05:00
gregf36665
655d5f0e06 More work on the shelf listener 2025-07-15 11:51:23 -05:00
gregf36665
a0cd34a1af Start working on implementing new shelves 2025-07-15 11:51:23 -05:00
gregf36665
8fea59e1cc Add level check and XP reward for builders tea 2025-07-15 11:51:23 -05:00
gregf36665
a7c1c510d8 Implement clearing BoB inventory 2025-07-15 11:51:23 -05:00
gregf36665
47157671f6 Rebase 2025-07-15 11:51:21 -05:00
gregf36665
0b721d2a78 Add filling tea for all tiers 2025-07-15 11:50:14 -05:00
gregf36665
6ea9151e1e Clean up comments 2025-07-15 11:50:14 -05:00
gregf36665
006dedec4b Allow making and pouring of builders tea 2025-07-15 11:50:14 -05:00
gregf36665
7c553fbcad Add message to drinking milky builders tea 2025-07-15 11:50:14 -05:00
gregf36665
484100cddc You can now empty tea pots
Not sure why you ever would want to
2025-07-15 11:50:13 -05:00
gregf36665
e890f7412d Fix losing bowl 2025-07-15 11:50:13 -05:00
gregf36665
71abaf9e03 Add emptying all cups of tea 2025-07-15 11:50:13 -05:00
gregf36665
484f6e1614 Add more cups of tea 2025-07-15 11:50:13 -05:00
gregf36665
4f8892c94e Update tea effects to be accurate to 2009 not OSRS 2025-07-15 11:50:13 -05:00
gregf36665
dd444a2bf3 Port NettleTeaPlugin.java and NettleWaterPlugin.java to TeaInteraction.kt 2025-07-15 11:50:13 -05:00
gregf36665
f9a3026fb3 Add nettle water as a drinkable thing 2025-07-15 11:50:13 -05:00
gregf36665
fcec1e4e86 Fix description of nettles and nettle tea 2025-07-15 11:50:13 -05:00
gregf36665
ed3bb48bbb Fix formatting 2025-07-15 11:50:13 -05:00
gregf36665
1b45a9ffb5 Add option to heat up bowl of water and implement milky tea 2025-07-15 11:50:13 -05:00
gregf36665
b6c4438233 Evaporate a cup of cold water in the desert 2025-07-15 11:50:12 -05:00
gregf36665
8dd9cc0b2e Add option to fill cup with water 2025-07-15 11:50:12 -05:00
gregf36665
0198febf9d Start adding tea making listeners 2025-07-15 11:50:12 -05:00
gregf36665
dd7162b4fe Implement boiling a kettle 2025-07-15 11:50:12 -05:00
gregf36665
a4aa3e41a3 Add kettle as option to fill with water 2025-07-15 11:50:12 -05:00
Freidan
af6d260a1e Changed Rogue's Purse herblore level requirement for cleaning from 8 to 3 and corrected XP awarded 2025-07-15 22:47:39 +10:00