Commit Graph

1476 Commits

Author SHA1 Message Date
Zerken 150e0619c1 Fixed empty item regression breaking rune pouches and ectophial 2023-10-08 12:10:03 +00:00
Oven Bread ba1807c76f Huge wilderness data audit and correction, including the following areas
Frozen Waste Plateau (Within members gate)
Agility Course
Pirate Cove
Mage Arena Area
Mage Arena
Inside Mage Arena
Deserted Keep
Magic Axe Hut
Near Deserted Keep below Magic Axe Hut
Scorpion Pit
Chaos Elemental
Rogues' Castle
Top Right Volcano
Lava Maze
Red dragon Isle
Mining Hobgoblin Area
Canoe area
Wilderness Volcano
Forgotten Cemetery
West of Stealing Creation
Stealing Creation
Ruins right side
Front of Ruins
Demonic Ruins
Near Corp Cave
Ruins left side
Graveyard of Shadows
Bandit Camp
Spider Mound near Sapphire Gems
Dark Warrior Fortress
Clan Wars
Ruins south of clan wars
Chaos Altar
Bottom East
2023-10-05 01:18:23 +00:00
Trevor 0e87138789 Implemented eating of frog spawn 2023-10-05 00:03:35 +00:00
Player Name ee42a4b82d The name of the location where the shooting star has dropped is now no longer lowercased 2023-10-05 00:03:32 +00:00
Trevor 94a55190ee Barbarian potion refactor
Fixed barbarian potions that can take either a roe or caviar from consuming both
Corrected level requirement and product potion id for hunter and antifire mixes
Corrected input potion id for fishing mix
Implemented antidote+ mix
Fixed level requirement for super energy mix
Fixed duration of antipoison mix (now 90 seconds)
2023-10-04 23:48:51 +00:00
downthecrop 708d5bb507 Rewrote Captain Barnaby and Shilo Cart interactions 2023-10-04 23:35:24 +00:00
Oven Bread e9fd74b379 Refactored canoe handling
Canoe station should now have the full animation suite
Canoe making now scales with axe and level of woodcutting
Interfaces are now fully updated with proper hide/show/animation
Canoes now sink at the end of the journey
Added a black screen backdrop overlay seen only in HD
2023-10-04 23:30:51 +00:00
Ryan b87a3821dd Corrected Vesta's longsword damage 2023-10-04 23:26:42 +00:00
Player Name 7c38339e16 Rewrote pet management
Fixed being unable to remove pets
Removed redundant pet messaging
2023-10-04 23:19:57 +00:00
Ceikry cc989d5844 Added support for tertiary drop tables 2023-10-04 23:17:01 +00:00
Player Name 96039978aa Fixed typos in Lokar Searunner dialogue 2023-09-28 09:01:12 +00:00
Player Name 0f1f4dec96 Fixed bug preventing use of slayer boosters for slayer tasks 2023-09-28 08:48:47 +00:00
Zerken dfdc9dc6a5 Implemented 7 random events for Halloween, 17th October to 7th November
Includes server config options holiday_random_event and force_halloween_randoms
Admin command ::hrevent -p username -e eventName
Admin command ::forcehrevents holidayName
Admin command ::stophrevents
2023-09-28 08:31:21 +00:00
Player Name f6e83eb28f The Abyss skull is now automatically renewed whenever the player enters the abyss 2023-09-27 07:11:47 +00:00
Ryan 25082c2bb2 Temporarily removed intermittently failing unit tests 2023-09-21 07:18:21 +00:00
Avi Weinstock e12658ade9 Fixed summoning obelisk scroll creation interface 2023-09-20 09:18:02 +00:00
Player Name 7320bcfd0b Fixed ring of the star sprite bypassing some teleport restrictions 2023-09-20 09:08:14 +00:00
Player Name 5e6f750cee Player username case is now consistent 2023-09-20 06:50:37 +00:00
Player Name 0b6be66cfd Better handling of pitfall NPCs 2023-09-20 06:39:11 +00:00
Oven Bread bff955d629 Implemented The Book of the Big High War God 2023-09-20 03:44:36 +00:00
Mihoshika e264ae8eee Corrected item costs in Varrock's fur clothing shop 2023-09-20 00:40:41 +00:00
Player Name 9ea32d07eb Fixed a construction bug where rooms built off of a south-facing door with a southern orientation were not getting rotated after being built 2023-09-19 13:49:47 +00:00
Avi Weinstock f4163e733a Fixed bug causing some rewards to disappear instead of dropping when inventory fills up as a result of receiving the reward 2023-09-19 13:30:37 +00:00
Trident101 5baa876a55 Implemented pickpocketing for NPCs in Rellekka
Added dialogue for shopkeeper Kofi and shop assistant
Changed examine text of Kofi and added shop assistant
Rewrote Karamja man dialogue to Kotlin
Rewrote Monkey dialogue to Kotlin
Rewrote Zambo dialogue to Kotlin
2023-09-19 13:20:40 +00:00
bushtail bb46e3f37f Added announcement for new players 2023-09-16 01:39:16 +00:00
Player Name 8a87fa488d Fixed typo in Taverly chest message
Added period to end of some cooking messages
2023-09-16 01:15:13 +00:00
Trident101 8148a453d0 Added Hring Hring dialogue
Corrected stock levels in Hring Hring's shop
2023-09-15 05:39:44 +00:00
Trident101 aa37cd4688 Moved some God Wars NPCs back into the map
Fixed stairs in Heroes' Guild
Fixed stairs in Gnome Village
Fixed stairs in Dagannoth King room
Fixed stairs near Sir Amik Varse
2023-09-15 05:30:44 +00:00
Trident101 ff21a3948d NPC additions to Piscatoris fishing colony
(Partially) Added Franklin Caranos's dialogue
Added Herman Caranos's dialogue
Added a spawn location for Herman Caranos
Added npc movement to Franklin Caranos
Added Skeleton mage config
2023-09-15 02:34:21 +00:00
Ceikry c99dfe7031 Interface Developer Tools
Implemented fully functioning interface decoders referenced from the client
Added ::iftriggers command that gives visibility of all the varp/varc triggers on an interface
Added ::listifmodels command that gives visibility of all the models present on an interface
Added ::listiftext command that gives visibility of all the text present on an interface
2023-09-14 08:43:22 +00:00
Zerken e60eecc6bf Rewrote "emptying" contents of many items
Implemented emptying plant cure
Rewrote DFS handler
Corrected DFS max hit to be 25 instead of 26
Corrected DFS attack cooldown to be 2 mintues instead of 30 secs
Implemented the animation when emptying charges from the DFS
Implemented a server config (better_dfs) to preserve previous functionality (enabled by default)
2023-09-12 03:02:03 +00:00
Oven Bread 0028be9cda Implemented more Keldagrim
Gave Ordan a full dialogue revamp for dialogue and un-noting
Gave Blast Furnace Foreman a full dialogue including a tutorial for the blast furnace
Fixed the boating routes
Added the train tunnel (but not the train)
Relocated and implemented NPCs in Keldagrim
2023-09-11 07:44:09 +00:00
Player Name 4520a05636 "your pet is getting hungry" and "your pet is starving, feed it before it runs off" now always fire before pets run off 2023-09-10 16:24:22 +00:00
Oven Bread b80c98acd6 Implemented Troll Stronghold quest 2023-09-10 16:01:09 +00:00
Trident101 c269949986 Implemented cooking curry and pita bread 2023-09-10 15:41:43 +00:00
Zerken cbeb422411 Fixed the mining level requirement of perfect gold ore to be 40 instead of 46
Resolved a issue where gold rock scenery was rewarding perfect gold ore on gold rocks outside of the Witchaven dungeon
Familiars are no longer allowed in some places they shouldn't be
The Grand Tree mine's roots now properly animate and play the correct sound when pushing them
The correct thieving level is now required for Varrock pickpocket diary task
Added the correct dialogue message to inspecting the cactus with the red scarf from tourist trap
Corrected Dagganoth Prime talisman drops
Arctic pines now reward 40 xp authentic to Jan of 2009 instead of Sept of 2009
All farming patch tree chop rates have been corrected
Fixed an issue where the player would continue to chop farming patch trees after they get chopped down
Fixed the typo in the word Jenkiins -> Jenkins
2023-09-10 15:24:56 +00:00
Zerken ac5c31747f The AntiMacro timer now properly pauses for Administrators
Modified the ::revent command to unpause the AntiMacro timer for admins and display a chat message
2023-09-10 14:43:56 +00:00
Ceikry 99e83a57e3 Fixed Jatizso ferry regression 2023-09-09 01:42:39 +00:00
Player Name 7383454728 Rewrote the barrows reward chest for authenticity
Removed inauthentic potions
Remove the inauthentic restriction that the chest may only be looted after all brothers have been killed
Each brother killed now awards an additional roll for the chest
2023-09-09 01:26:33 +00:00
bushtail 42f0b7c3b2 Refactored lunar spellbook code
Rewrote humidify spell
2023-09-07 06:47:10 +00:00
Ceikry a26c886586 Fixed summoning bug where pets could get stuck until relog 2023-09-05 13:59:54 +00:00
Kennynes ee94ba03c2 Fixed issue where Uri did not see Dueling Ring (1) as a Dueling Ring to proceed with medium clue 2023-09-05 12:08:08 +00:00
Mihoshika 049920b3fc Opening a quest journal now closes any open interface before opening the new one, thus fixing unimplemented quest journals displaying incorrectly when another is already open 2023-09-05 06:33:00 +00:00
Ceikry 895c41756a Rewrote stiles
Added a new ContentAPI function, animationCycles, that returns the exact number of cycles an animation lasts for (useful for forced movement)
Added a new function to Vector objects that allows convertion into Direction objects (useful for transforming locations)
2023-09-04 06:46:10 +00:00
Zerken d4e62c0e96 Fixed a regression causing broken NPC range and magic attacks 2023-09-04 05:06:26 +00:00
Ceikry 544487218a Fixed an issue in replaceSlot logic causing visual bugs with pizza 2023-09-04 03:13:28 +00:00
Trident101 fa45bcfe70 Corrected RPDT employee inauthenticities 2023-09-04 01:30:21 +00:00
Zerken 1ab6773910 Random event improvements
Implemented smoke puff sound when random event npcs disappear
Fixed smoke puff repeating
Admins will no longer get random events
Can no longer talk to a random event NPC if they are leaving
Rewrote Drill Demon event:
The event can no longer be avoided and Sergeant Damien automatically teleports you to the event
The player can no longer escape the event by logging out
Sergeant Damien now walks around the area in a circle as he should authentically
Corrected all of Sergeant Damien's dialogue to be authentic
Implemented the authentic item dialogues that show the player the picture of the sign to exercise at
Implemented all the exercise sounds
Evil Bob's Island:
Rewrote all uses of pulses to scripts
Fixed evil bob not teleporting players when in combat
Fixed the reward dialogue
Freaky Forester:
Rewrote the freaky forester teleport to a script instead of a pulse
Fixed an issue where nearby players could talk to the NPC
Genie Event:
Rewrote most of the event
The genie now leaves after completing the dialogue
Implemented the genie appearing sound
Evil Chicken:
Now uses the correct attack sound
Misc:
Added admin command ::barrage [radius] that new barrage command hits all the players in the radius defines with a custom weak ice barrage. It will play the ice barrage sound, display graphics and hit the player for a random 0-3 damage. A fail safe has been added so the command will hit 0 if the player is low on health so this command will not accidentally kill players
2023-09-03 13:33:26 +00:00
Avi Weinstock 12eaa1e05a Fixed antipoison not working in some scenarios
Added new ::timers admin command
2023-09-01 12:29:12 +00:00
bushtail 3b0360eb01 Locked claw smithing behind Death Plateau quest 2023-09-01 12:19:53 +00:00