Commit Graph

327 Commits

Author SHA1 Message Date
Syndromeramo 5719d03e4d Farmed trees will now correctly regrow based on the same timer as other trees, rather than being tied to growth cycles
Implemented admin ::instachop command
2025-10-07 23:46:14 +11:00
Syndromeramo 6d8ef4247c Poison corrections
::poison command (admin) will now automatically remove poison immunity timers for faster testing
Poison will no longer give an inauthentic warning when it is about to expire
Newly applied poison timers will only overwrite old poison timers if they are greater in severity
Fixed up some logic for monster examine checking poison immunity
Fixed numerous poison stats
2025-09-23 23:35:52 +10:00
Bishop 676397f3fd Fixed bug causing herb and uncommon seed drop tables to only roll once when they should have rolled multiple times 2025-09-02 20:43:02 +10:00
Oven Bread d03df027e0 Fixed minor regression in dialogue code causing "line1" to appear briefly before dialogue is shown 2025-09-01 20:26:00 +10:00
damighty 2ba1174678 Fixed multihit spells incorrectly targeting familiars
Fixed multihit spells incorrectly being limited to exclusively players or exclusively NPCs per cast
2025-08-31 19:23:58 +10:00
Syndromeramo 79b3f431c1 Corrected list of god items 2025-08-31 18:24:24 +10:00
damighty 891cdf7de1 Fixed PK news announcement breaking due to incorrect time processing 2025-08-18 21:39:38 +10:00
damighty 80b1b4b01e Removed Grand Exchange privacy 2025-08-18 21:34:42 +10:00
Syndromeramo 2471584c42 Implemented Murder Mystery 2025-08-18 21:26:45 +10:00
Syndromeramo faf2222f4c Refactored Peer the Seer to better handle edge cases 2025-08-18 21:03:31 +10:00
damighty b68f914440 Fixed skull visually persisting on death 2025-08-18 20:59:26 +10:00
damighty c7afeab2ab Fixed first stage of Kalphite Queen not counting as a Kalphite slayer task 2025-08-18 20:55:05 +10:00
damighty 93d2c8f4aa Poison immune enemies are now immune to poison 2025-08-18 20:49:54 +10:00
damighty dc0a0b1cff Removed usage of predetermined GE prices 2025-08-18 20:49:14 +10:00
Oven Bread bef103e259 Implemented semi-authentic Pious Pete random event 2025-07-15 22:29:09 +10:00
Syndromeramo 98f662d0c6 Cats will no longer eat buckets
Created a new command, ::petrate, for testing pet growth. ::petrate 0 is for pausing growth, 1 for 1x rate, and 2 uses the dev rate of growth (100x normal)
Adult and overgrown cats will not grow hungry
Removed several pets inauthentic to 2009
Dogs no longer can turn into minotaurs
Wolpertingers now double yield and experience from bushes
2025-07-15 22:23:58 +10:00
Cole Reilly 2a438ce349 Fixed exception running ::completediaries 2025-07-15 21:58:20 +10:00
Player Name 264c2aa550 Rewrote or refactored many interfaces, fixing many small bugs 2025-07-15 21:56:19 +10:00
Ceikry 02c1835016 Fixed bots not picking up loot 2025-04-06 18:29:06 +10:00
Oven Bread 7c74bfcb71 Fixed the bug where an NPC would show up on an item dialogue
Refactored both item and double item dialogues
2025-04-06 18:18:17 +10:00
Player Name 300b714048 Huge refactor improving the handling of players being given items, or situations where items are exchanged 2025-04-06 18:17:21 +10:00
Lucid Enigma bcc3bc069e Potentially fixed bank visuals when opening bank 2025-03-25 20:58:27 +11:00
Player Name 0622aed00c Fixed incorrect items in circulation
Corrected incorrect rune kite (h)
Corrected incorrect adamant kite (h)
Corrected incorrect lamps
Corrected incorrect blurberry specials
2025-03-25 20:28:15 +11:00
Player Name cf08e700fb Runecrafting pouches now synchronise across bank instances
BoB can no longer be used to smuggle weapons to Entrana
2025-02-18 06:24:15 +00:00
Player Name d65a53b275 Fixed loss of equippable items when swapped with another item that is dropped in the same tick 2025-02-18 06:03:18 +00:00
Player Name fb9d6307b3 Corrected diamond bolts (e) effect
Removed inauthentic Verac armour effect of +1 max hit increase
2025-02-18 04:32:21 +00:00
Oven Bread df73f4a171 Fixed child animations for the following NPCs:
Boy (Witch's House quest)
Kanel (Inside Gertrude house)
Philop (Inside Gertrude house)
Shilop (Gertrude's Cat quest)
Wilough (Gertrude's Cat quest)
2025-02-17 10:40:27 +00:00
GregF 9eedfc2336 Added some new regions 2025-02-17 10:37:28 +00:00
Ryan e25780a4c5 Fixed player status SQLite conversion breaking on usernames with spaces 2025-02-16 11:10:18 +00:00
Player Name 2d1a626df0 Zamorak robe top and bottom now count as Zamorak god items
Zamorak robe top and bottom now allowed into Entrana
Implemented the right-click take-boat options for the monks of Entrana
Fixed some silly typos in the Monk-of-Entrana dialogue
Removed unused god item definitions
2025-02-16 10:23:21 +00:00
GregF 4f97dbef8c Completed very large refactor of Plague City quest and related functionality 2025-02-16 10:19:20 +00:00
Oven Bread 486ca4bb19 Implemented Desert Treasure quest 2025-02-16 09:33:56 +00:00
Oven Bread 9886049429 Implemented Zogre Flesh Eaters quest 2025-02-16 07:09:36 +00:00
Player Name f1131b7d00 Made random event teleports more robust, fixing edge cases 2025-02-16 07:00:13 +00:00
Player Name be47c1d5c9 Added cats raised to ::stats
Added food cooked to ::stats
2025-02-16 05:35:27 +00:00
Player Name 618d39d73c Fixed shooting star resetting on server shutdown 2025-02-13 11:30:02 +00:00
sirdabalot 62a7dd4324 Ported kill stats and rare item drop storage to sqlite from json
This fixes lengthy and memory intensive server shutdowns
Existing global_kill_stats.json will be imported on first run
2025-02-12 12:17:02 +00:00
Player Name e63c6f523a Fixed bug where ::forcegravedeath could make admins lose admin status
Added ::makeadmin command to promote accounts to admin
Added ::dropadmin command to demote accounts from admin
Added ::setpestpoints to set Pest Control points
Testing commands now take optional player name argument ::max, ::noobme, ::setlevel and ::addxp
2025-02-11 13:06:49 +00:00
Oven Bread 612ccc6776 Implemented Maze random event 2025-02-11 13:03:30 +00:00
Elbarto 2 d0fdf08d13 Added Plant Cure, Compost and Supercompost to the ::farmkit admin command 2025-02-11 12:18:58 +00:00
Player Name d91f77c294 Refactored how quests are referred to internally
Fixed numerous requirement checks for Rag and Bone Man II, The Lost Tribe, The Tourist Trap, Waterfall Quest and The Fremennik Trials
2025-02-09 02:37:14 +00:00
Player Name c03947e0b0 Cleaned up legacy save code 2025-02-03 00:48:51 +00:00
Oven Bread acc6c182a5 Implemented Tears of Guthix Quest
Implemented Tears of Guthix Minigame
2025-02-01 14:20:43 +00:00
Player Name 1b85808885 Fixed hostile random events attacking other players
Fixed players being able to attack hostile random events for other players
Hostile random events now authentically only reward 1/16th xp (except for pheasants, which give 0 xp)
2025-02-01 14:15:45 +00:00
Player Name 4a016d45e5 Fixed farming patches wrongly getting diseased during offline catchup 2025-02-01 14:08:55 +00:00
troido 0a26d5039a Aggressive NPCs will no longer always attack the last player to enter the area 2025-02-01 14:04:03 +00:00
DeadlyGenga 3d7e93b6c2 Refactored Antifire potion effect
Relicym Balm can now cure disease
Antifire potion effect now persists through log out
2025-02-01 13:53:10 +00:00
Ceikry 6e9f3cb8b9 Disabled the ability to create new HCIM accounts
Disabled the ability to select HCIM 10x xp rate
Existing HCIM will turn back to standard players after their next death (all permadeath rules still apply for that death)
Players on HCIM 10x will be reverted to 5x after their next death
If the player is in combat and disconnects via AFK timeout, then their forced logout timer has been reduced to 30 seconds from 15 minutes
If the player is in combat and x-logs or disconnects via network issues, then their forced logout timer has been reduced to 5 minutes from 15 minutes
2025-02-01 13:48:18 +00:00
GregF f37b30749e Iron men can no longer participate in lootshare 2025-02-01 13:25:23 +00:00
Player Name edc6f9cf07 Implemented Gaze of Saradomin
Fixed respawn bugs
2025-02-01 13:23:42 +00:00