Byte
de3cf3e856
Fixed bug where swamp toads never respawned
...
Set a respawn_delay for swamp toad npc to 34 ticks (20 seconds)
2022-09-11 14:08:56 +00:00
DebbySaurus
a2819f81e6
Fixed the exit tunnel teleport of Guthix/TDS cave to return the player to Lumbridge cave instead of lv50+ wilderness ladder
2022-09-11 13:57:55 +00:00
Ceikry
6e6f60ee27
Added the ability to award credits from a CSV file with an ingame command (ADMIN)
...
Added the ability to modify an individual user's credits (PMOD)
Added ContentAPI methods for working with credits
Corrected a source of syntactic confusion in the login decoder (no actual change in behavior)
2022-09-11 13:44:54 +00:00
Byte
f295f90f47
Corrected xp reward for thieving yanille watchmen
2022-09-11 12:58:44 +00:00
Ceikry
93f00462b9
Fixed a potential exploit where pvp-specific behaviors were being taken into account for PvM, resulting in potential non-halberd melee safespots
2022-09-11 12:38:44 +00:00
Ceikry
a1e9e4b2a1
Added worldprops option noauth_default_admin so admin-by-default can be disabled when use_auth = false, thus making it possible to have singleplayer builds where the player is not automatically given admin rights
2022-09-09 12:54:01 +00:00
DebbySaurus
455c7b355c
Fixed beer keg effects, now authentically -40 attack and +10 str bonus
2022-09-09 11:24:46 +00:00
DebbySaurus
15feadf344
Pharaoh's Sceptre
...
Charges now go down when used
Examine texts corrected
2022-09-09 11:06:56 +00:00
DebbySaurus
500c65d436
Corrected DFS stats
2022-09-09 10:07:29 +00:00
MatthewGould123
c32f5dfa93
The Fremennik Trials Bugfixes
...
Fixed various issues with using items on objects
Quest log now pluralises votes
Draugen no longer spawns multiple times
Added pet rock interactions
2022-09-09 09:11:13 +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
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
ana-rchy
950074125e
Implemented Gabooty's drink shop
2022-09-01 13:19:32 +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
MatthewGould123
288902d809
Removed duplicate messages when achieving level 99 in a skill
2022-08-27 15:21:38 +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
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
9226541f4c
Fixed an issue where falconry pulse could be interrupted, causing falcon to go missing
2022-08-03 12:26:18 +00:00
Ceikry
b56b1da8cf
Fixed PVP equipment not fully disintegrating
...
Fixed tool leprechaun ignoring teleblock
Fixed invalid cast in fight caves NPCs
Fixed skulled deaths being treated as normal deaths outside the wildy
Fixed NPC talk option interrupting combat
Removed Elemental Shield from Zaff's shop
Quest-locked Elemental Shield
Made sure HCIM can't deiron
2022-08-03 12:01:09 +00:00