Commit Graph

327 Commits

Author SHA1 Message Date
Ceikry 52cf984540 Refactored bank logic
Removed some unnecessary complexity from bank logic
Improved handling of banking actions
Now correctly tracks the active bank tab
2024-05-31 11:38:00 +00:00
Player Name 49a10d192a Implemented save file versioning
Players who likely bought their crafting capes back when the hood was not obtainable will be given the complementary hood
Unlocked Surok's Theme for players who are eligible
Fixed some bugs relating to the handling of edge cases for random events
Fixed tutorial island quest completion
Made it possible to collapse interface stones in resizable HD
2024-05-31 11:32:48 +00:00
Player Name 2776270c7f Added the basement area of Tutorial 2 (Learning the Ropes) for the lore 2024-05-31 10:16:28 +00:00
Player Name a184b4ce2f POH room rotation now correctly updates clipping flags 2024-05-31 10:11:38 +00:00
GregF dc3daebb59 Implemented Scorpion Catcher quest 2024-05-31 09:50:54 +00:00
thelemir da6f05f8ce Converted tanners to Kotlin
Fixed snake hide tanning
Fixed interaction with Canifis tanner
2024-05-31 09:49:31 +00:00
suichi aed73183d1 Switching interface tabs no longer closes dialogue 2024-05-18 09:14:08 +00:00
Player Name f501468ead Fixed ironman mode being stuck after permadeath 2024-05-13 15:13:23 +00:00
Player Name 158cf41fd3 Fixed Bork/Surok instanced area music 2024-05-13 15:00:37 +00:00
Player Name 38a580a431 Corrected music varps, fixes some music unlocks 2024-05-13 14:51:38 +00:00
GregF 0dcdc84f79 Refactored the Player Safety Stronghold 2024-04-17 07:45:55 +00:00
Player Name 6deadc6f90 Fixed an off-by-one error that made cooking brawlers unobtainable
Reworked the ::npc admin command to take an optional amount argument. Usage: ::npc id [amount] [shouldWalk]
Summoning points now no longer regenerate automatically
Rewrote the ring of life
Reverting a slayer ring to an enchanted gem no longer destroys the item if inventory is full
The inauthentic mounted glory in a POH now respects teleblock
Fixed revenents infinite healing
Winkins' farm exit message is now split correctly
Added egg spawn in front of the chicken shrine in Zanaris and added its authentic use handler to the shrine
2024-04-17 07:34:12 +00:00
GregF a342f91156 Red feedback text is now used when issued commands are invalid
Yellow feedback text is now used when legacy commands are issued
2024-04-15 00:18:04 +00:00
GregF 64b40fbcf4 Improved handling of achievement diary rewards 2024-04-15 00:10:56 +00:00
Ceikry 0ade8bdf02 Fixed issue where eggs would occasionally spawn out-of-bounds
Added admin command to test egg spawning ::eggspawntest
2024-04-02 11:49:37 +00:00
Player Name ee9d386bc9 Added ::permadeath [player] admin command to wipe a player's save
Fixed some HCIM death bugs where state was not cleared
2024-03-31 14:29:26 +00:00
GregF 2da47d8353 Implemented thieving candles on Entrana 2024-03-31 14:29:25 +00:00
Player Name 4ae1448800 In non-building mode, construction objects that have not been built now no longer leave behind clipping flags
Added command ::drawclipping to visualize construction clipping flags
2024-03-31 14:11:46 +00:00
Ceikry b1e6c9fe8c 2024 Easter Event
Added Easter event
Refactored event code
Added support for forced-global ground items
2024-03-31 03:43:26 +00:00
GregF b22c6057a3 Changed ::allow_aggro admin command to ::allowaggro true/false for consistency with other commands
Added message for ::allowaggro activation
Can now check ::allowaggro without toggling it by running it without a trailing true/false
2024-03-17 08:14:06 +00:00
Oven Bread 06038dbbdc Implemented The Dig Site quest 2024-03-17 07:53:59 +00:00
Jordan Christiansen ca53059131 Improved ::ge interface handling 2024-03-16 12:31:22 +00:00
zsrv 9068874556 Fixed issue where some scripts weren't cleared when the player moves 2024-03-03 05:18:22 +00:00
Jordan 9e5a7aefc8 Fixed issue where the player could be given stacks of 0 items 2024-02-21 02:03:41 +00:00
Bonesy affb2e58e9 Making sets of bolts, arrows and headless arrows no longer continues indefinitely 2024-02-14 11:41:27 +00:00
zsrv 1d12dd741f Implemented auto splitting of excessively long dialogue lines
Many new farming-related player messages added, and some existing messages updated
Raking animation updated
Herb picking animation updated
Digging up farming patch animation updated
Plant cure animation updated
A scarecrow can be retrieved from a flower patch by digging it up with a spade
Picking fruit/berries stops when running out of inventory space
The player can no longer dig up a tree they have planted before chopping it down
2024-02-14 11:33:13 +00:00
Zerken ed199e1478 Fixed Santa giving 0 coal 2024-01-29 10:02:24 +00:00
Player Name 2255238554 Fixed issue preventing some dragonstone jewellery teleports working at level 30 wilderness 2024-01-29 09:48:28 +00:00
Bonesy 020d5a9c05 Fixed inconsistent and inauthentic messages for fishing
Fixed item grinding consuming the whole stack sometimes
Fixed incorrect Fremennik diary cheese task
Fixed Seer's diary candle task
2024-01-29 09:31:30 +00:00
zsrv 0f9e264788 Improved authenticity of many messages
Fixed explorer's ring using a charge when already at 100% energy
2024-01-20 11:34:51 +00:00
Player Name 86973b6d36 Added message when running out of prayer points
Improved handling of running out of prayer points
2024-01-20 11:31:18 +00:00
Player Name 4fc5e088ad Fixed bug that could result in players losing Christmas event rewards if their inventory is full 2024-01-19 09:50:26 +00:00
Zerken 12daa614bb Implemented news message for achieving max level in all skills 2024-01-09 03:53:39 +00:00
Player Name 279cfb8b42 Improved pet handling and fixed some bugs
Players with merged pets will have the merge resolved next time they are dropped
2023-12-29 01:09:55 +00:00
Dan Ginovker 04ce0879c8 Fixed stairs around Castle Wars 2023-12-29 00:53:08 +00:00
Player Name ece16af7ab Bot dialogue now always starts with uppercase character
Fixed hard-coded server name references
Replaced incorrect use of "Keldagrim" with "Gielinor"
2023-12-29 00:50:26 +00:00
Trident101 7a4c2159a4 Dialogue and examine fixes
Converted Lidio dialogue to Kotlin
Converted Anton dialogue to Kotlin
Added Achietties and updated dialogue file
Updated servant dialogue
Updated Wistan dialogue
Changed examine text of Scrying orb, uncharged & charged
Added examine text to wizard Cromperty
Changed bucket examine text
Updated Unferth dialogue
2023-12-13 12:04:46 +00:00
Trident101 ae22b99888 Added missing Zanaris examines
Fixed temple, north staircase interaction
2023-12-13 11:59:41 +00:00
Avi Weinstock b2eb9cfdc9 Fixed rapid heal bug
Improved reliability of runecrafting unit tests
2023-11-11 05:52:09 +00:00
Oven Bread 2dce4fe98c Implemented Rag and Bone Man quest (part 1) 2023-11-11 05:09:54 +00:00
Zerken cd4d0ec20b Implemented 7 Christmas Holiday randoms:
Snowman
Snowman Fight
Santa
Jack Frost
Choir
Snowstorm
Cook
2023-11-11 03:49:04 +00:00
Woahscam 8ef5d8bce4 Fixed numerous interfaces, including Puro puro, Destroy item, Equipment, kept on death, Cooking (single prompts i.e. raw fish -> range), Fletching (make set i.e. fletching arrows, bow)
Rewrote herb cleaning to listener
Fixed studded leather crafting level requirement and xp
Fixed bow stringing stealing strings
::quest <player> can now be used to look up a player's completed quests
2023-11-11 03:16:35 +00:00
LostMyPhat 18fa8357a8 Fixed amulet of glory wilderness teleport level 2023-11-05 08:42:48 +00:00
Player Name d08882cf58 Added optional player argument to ::setlevel 2023-11-05 08:20:08 +00:00
Player Name f28076f3a4 Fixed bug involving kitten/cat deletion 2023-11-05 08:20:06 +00:00
Zerken dbb8b5a133 Implemented Strange Plant Random Event 2023-11-03 14:55:41 +00:00
Oven Bread 0eecab4057 Implemented Creature of Fenkenstrain quest 2023-11-02 08:33:02 +00:00
Oven Bread 70a47aeb5d Implemented Tolna Rift
Improved ::npcanim admin command
2023-11-02 08:26:27 +00:00
Avi Weinstock fee56ae528 Backported probabilistic runes. Can now toggle between revision 581, 573 and 570 behavior via runecrafting_formula_revision in server config 2023-10-27 12:41:17 +00:00
Zerken 4942ae0079 Added the correct animation/graphics for emptying the ectophial
Rewrote ectophial
2023-10-27 12:33:11 +00:00