Commit graph

1682 commits

Author SHA1 Message Date
DebbySaurus
2d871e5000 Fixed mystic robe set level requirements 2022-09-09 08:52:00 +00:00
Ryan
71fb54fa5a Updated shebang in build and run bash scripts to support freebsd 2022-09-08 02:05:07 +00:00
Ceikry
54887ace0c Implemented Report Abuse button - players can now submit reports to staff 2022-09-08 01:53:45 +00:00
ceikry
c3b91b2240 Miscellaneous moderation QoL improvements 2022-09-07 20:20:19 -05:00
Ceikry
785f72215f Made the PulseManager capable of running multiple pulses simultaneously, in different slots (this makes it function a bit more like an entity queue, though not quite)
Fixed the dupe in the ectofuntus by demoting the action pulses for grinding bones from world pulses to individual pulses, and correcting a bit of the logic
Added function to remove multiple attributes at once to the ContentAPI
2022-09-06 23:37:08 +00:00
DebbySaurus
4ecdbbac7e Fixed payments for yew sapling protection 2022-09-06 13:16:47 +00:00
Ceikry
5c5e034db6 Finished migration to player UIDs 2022-09-05 13:10:52 +00:00
Von Hresvelg
47bd650864 Drop table updates
Updated Dagon'hai Monk DT:
Added Black Robes
Added Dark Wizard Hat
Adjusted Fire, Earth, Body, and Mind Rune Drops
Removed Rune Scimitar Drops
Removed Rune Dagger Drops
Removed Water Rune Drops
Set Dagon'hai Robe Top, Robe Bottom, and Hat to EXACTLY 1/256
Updated Visage Drop Rates:
Adjusted Mithril Dragon and Skeletal Wyvern Draconic Visage drop
Updated Zamorak Warrior DT:
Adjusted Rune Dagger Drop Rate
Adjusted Rune Scimitar Drop Rate
Adjusted Coins Drop Rate
Adjusted Nothing Drop Rate
2022-09-05 12:57:35 +00:00
DebbySaurus
6d412048c8 Fixed rats dropping bones when killed outside of the stronghold of security 2022-09-04 11:51:08 +00:00
Ceikry
9cfa635f0a Cleaned up achievement diary code
Previous-tier rewards are now automatically removed from the player when they claim the next tier
Players can no longer claim rewards from previous tiers of the diary
Fixed a bug in Red Beard Frank's dialogue that prevented him from granting a replacement if you lose your main item for that tier
Added safety checks to ensure the player can only claim or reclaim (after losing) items from the highest tier of the diary that they have completed
2022-09-04 08:14:58 +00:00
ana-rchy
edb9c6ace0 Mining helmets can now be lit
Dropping mining helmets extinguishes them
Corrected the depleted ore model on tutorial island mining nodes
Mining helmets examine now matches lit/extinguished state
Fixed incorrect wolf animation
2022-09-04 03:42:20 +00:00
DebbySaurus
f9a34b06e6 Fixed kyat fur ID mismatch in shop & updated prices to authentic values 2022-09-03 10:25:11 +00:00
Ryan
0ea1438a33 Changed GE database uids to account database format 2022-09-03 08:47:53 +00:00
DebbySaurus
2de2f9607d Fixed typo in remote view dialogue (Sotuh -> South) 2022-09-01 14:47:36 +00:00
Ceikry
131a123eeb Fixed dialogue splitLines edge case 2022-09-01 14:34:27 +00:00
DebbySaurus
05e969762e Fixed D'hide coif level requirements (all had swapped defense and ranged requirements) 2022-09-01 14:22:17 +00:00
Von Hresvelg
65d585a026 Adjusted Steel, Iron, and Black Dragon Visage Drops to 1/10k (had rounding errors)
Rebalanced Black Guard Clue Scroll Drop Rate
Rebalanced Knight of Ardy Clue Scroll Drop Rate
2022-09-01 14:08:13 +00:00
ana-rchy
950074125e Implemented Gabooty's drink shop 2022-09-01 13:19:32 +00:00
Von Hresvelg
e76969dc16 Updated Corporeal Beast Drop Table
Removed RDT Items
Added RDT Chance
Added Regen Bracelet (1/170)
Added Mystic Staves
Added Mystic Robe Top and Bottoms (Blue / White)
Added 100 Teak Planks (Noted)
Added 75 Magic Logs (Noted)
Added 150 Mahogany Logs (Noted)
Adjusted Coin Drops
Added 100 Green Dragonhide (Noted)
Fixed Death Rune Total
Adjusted Spectral and Arcane Sigils to 1/1280
Adjusted Elysian and Divine Sigils to 1/2560
2022-09-01 13:01:18 +00:00
MatthewGould123
d22d3c6439 Beaver, void spinner, macow, magpie, spirit terrorbird, ibis, war tortoise, bunyip, fruit bat, unicorn stallion and pack yak familiars will no longer attack back if the player is attacked 2022-08-31 14:45:01 +00:00
MatthewGould123
7d662d8ab0 Added drop tables for wandering earth elemental and earth elemental
Fixed evergreen trees rewarding multiple logs per spawn
Adjusted suqah stats
Removed Ancient staff from mummy drop table (we need desert treasure quest first, and it's not a normal drop)
2022-08-31 07:24:50 +00:00
MatthewGould123
c8f6f9cb59 Fixed pest control spinner NPCs returning to spawn and becoming unattackable (pest control now playable again) 2022-08-28 08:33:36 +00:00
Ceikry
dff8bf5c14 Corrected high alch delay from 3 ticks to 5 ticks
Made high alch correctly interrupt any actions other than movement
2022-08-27 15:52:27 +00:00
Ceikry
df236d29c9 Fixed some light formatting issues with the new README 2022-08-27 15:37:25 +00:00
MatthewGould123
288902d809 Removed duplicate messages when achieving level 99 in a skill 2022-08-27 15:21:38 +00:00
DebbySaurus
de8c3f695b Improved readme
Removed broken windows intellij server runner config
2022-08-27 15:09:20 +00:00
MatthewGould123
556efda5c1 Implemented carved evil turnip 2022-08-27 14:56:54 +00:00
Avi Weinstock
3e6b156bba Fixed incorrect wilderness level calculation 2022-08-25 12:49:48 +00:00
Ceikry
77b0fc4eb6 Fixed a bug with usewith listeners where the ids could be flipped in inappropriate contexts 2022-08-24 23:15:01 +00:00
Ceikry
c3250acce1 Implemented configurable daily account limit per world, defaults to 3 (daily_accounts_per_ip in worldprops) 2022-08-21 05:18:03 +00:00
downthecrop
4930740b6f Rune essence mine teleport graphics/sequence now authentic 2022-08-21 05:00:47 +00:00
downthecrop
744ee81124 Implemented Tree Gnome Village Quest
Added Tree Gnome Village Quest requirement to Spirit Tree Network
Rewrote GnomeSpiritTree Plugin (converted to listener)
Added authentic "Local Gnome" NPC spawns
2022-08-21 04:16:16 +00:00
Lila Hioh
ed29db1cb4 Implemented basic pet rock on pressure plate interaction 2022-08-20 13:09:27 +00:00
Ceikry
69aa7a7557 Rewrote Ava's device handling
Rewrote the handling for both the accumulator and the attractor in new systems
Fixed a bug that would cause the devices to attract unwanted items at inappropriate times
Fixed a bug that prevented equip listeners from firing on login
2022-08-20 08:10:26 +00:00
Ceikry
e7804fdd42 Fixed server crash caused by HCIM death
Fixed NPEs thrown by packet write queue
Fixed rare concurrency issue with packet write queue
2022-08-20 07:27:33 +00:00
Lila Hioh
a69253d3d2 Corrected combat level calculation for mage and ranged base 2022-08-20 07:12:03 +00:00
MatthewGould123
50e0fe9400 Fixed disappearing treasure trails caskets
Re-enabled and fixed treasure trails wizard spawning
2022-08-18 23:59:15 +00:00
Ceikry
21d334a989 Rewrote splitLines using Test-Driven Development, words should no longer get lost 2022-08-16 13:37:00 +00:00
Avi Weinstock
7690aad9fb Fixed Zamorak GWD slayer task classifications
K'ril Tsutsaroth and Zakl'n Gritch are Lesser demons
Balfrug Kreeyath is a Black demon
Tstanon Karlak is a Greater demon
2022-08-14 06:45:31 +00:00
Avi Weinstock
a52b1abf85 Removed GildedAltarPlugin (actual gilded altars are handled by BoneOfferPlugin) 2022-08-14 04:25:03 +00:00
Lila Hioh
41baad6487 Included missing attack speed in item configs for mithril crossbow and phoenix crossbow 2022-08-14 04:07:24 +00:00
Avi Weinstock
644bdbfebd Added some static analysis tools to the build, fix a few bugs found 2022-08-14 03:56:21 +00:00
Lila Hioh
31734cb540 Skill requirements no longer ignored for Fremennik Trials and Lost City 2022-08-13 13:34:46 +00:00
Ceikry
1d9165e874 Updated the ingame rules screen to specify that bypassing AFK is an unfair advantage 2022-08-10 11:29:43 +00:00
Lila Hioh
0b15f03174 Fossegrimen now recharges all out-of-charge lyres 2022-08-10 11:15:15 +00:00
Lila Hioh
d545b2a119 Fixed Ectophial emptying when used while teleblocked 2022-08-10 09:26:46 +00:00
Ceikry
edb9dfe955 Setting i_want_to_cheat to true now allows cheaters to use all commands 2022-08-06 12:51:08 +00:00
Lila Hioh
a2dd8a1f09 Corrected stock/config for shops supplying vials 2022-08-03 12:49:32 +00:00
Lila Hioh
9226541f4c Fixed an issue where falconry pulse could be interrupted, causing falcon to go missing 2022-08-03 12:26:18 +00:00
MatthewGould123
e8adda080f Changed staff of fire animations to match those of other element staves 2022-08-03 12:15:26 +00:00