Commit graph

2817 commits

Author SHA1 Message Date
40d5478b57 Runecrafting rebalance - use one essence at a time
Runecraft with one essence at a time instead of the whole inventory at once. Doubled rune and exp output to compensate.
Also, Ourania and Combination runes are now affected by rune multiplier.
All elemental runes share the same level, exp, and multiplier as air runes.
Add small multiplier for Soul Runes.
2025-03-06 05:57:40 -07:00
randy
5eddd5e98a Merge pull request 'Merge 2009scape updates' (#17) from 2009Scape/Server:master into master
Reviewed-on: #17
2025-03-05 19:11:53 -07:00
fe117e6976 Added Fountain of Heroes to main floor of the Heroes Guild 2025-03-05 15:57:02 -07:00
c59e13f0aa Added Spirit Weed Seeds to Master Farmer drop table 2025-03-05 15:50:40 -07:00
e88bdf94d3 Port Phasmatys entry fee can be paid with Ecto-tokens in the bank 2025-03-05 15:15:24 -07:00
a411c7a5e2 Custom Silver Sickle bonecrusher functionality improvements
The automatic bone burying function now works when the sickle is equipped or in the inventory, and also affects bones from hunter traps.
2025-03-05 11:21:34 -07:00
16da0ed93e Implemented custom satchels
These satchels are normally from creature creation. The custom versions can be crafted by using an enchantment spell on hides, and have a stackable inventory that only stores certain items.
- Plain: Level 1 enchant on Blue D hide. Carries anything but can only be emptied by using it on a bank booth.
- Green: Level 2 enchant on Green D hide. Carries any seed or herb. Harvesting farming plots with the satchel equipped returns noted produce.
- Red: Level 3 enchant on Red D hide. Carries summoning charms. Charms dropped by mobs are automatically added to the satchel.
- Gold: Level 4 enchant on Dagannoth hide. Carries ore. Smelting at the furnace will use ore in the satchel.
- Rune: Level 5 enchant on Suqah hide. Carries catalytic runes. Spells will use runes in the satchel.
- Black: Level 6 enchant on Black D hide. Placeholder, as I don't have a use for it yet.
2025-03-05 09:34:48 -07:00
249c501184 Squashed commit of the following:
commit 3177468c3261b783bdab2486e939121d7d28bff3
Author: randy <randy@in.snowlab.cc>
Date:   Mon Feb 24 20:35:53 2025 -0700

    Final touches on teleorb

commit e7b41fbf509150ef489ab2644e55b0d5baaec638
Author: randy <randy@in.snowlab.cc>
Date:   Mon Feb 24 19:22:04 2025 -0700

    Added new teleorb file

commit f99da5b28817ab5b03fe0506f0e9442d463381a8
Author: randy <randy@in.snowlab.cc>
Date:   Mon Feb 24 19:20:56 2025 -0700

    Implemented Strange Teleorb as a custom teleport item

Implemented Strange Teleport as a custom teleport item
This item is crafting by casting Charge Air Orb on the Abyssal Rift at the center of the abyss. It can be inspected to save a location and add charges, and can be activated to teleport to the saved location. Charges require 20 law runes or an additional orb.
2025-02-24 20:44:17 -07:00
Kennynes
448f970c10 Fixed wrong door used in heroes' quest 2025-02-23 13:13:47 +00:00
Oven Bread
83b8689b86 Corrected quizmaster lamp reward 2025-02-23 04:02:11 +00:00
randy
7592372dc4 Merge pull request 'Update master with 2009scape updates' (#16) from dev into master
Reviewed-on: #16
2025-02-20 20:49:37 -07:00
randy
9b8ba3b6dd Merge branch 'master' into dev 2025-02-20 20:47:03 -07:00
680a08ea98 Merged updates from 2009scape 2025-02-20 19:43:05 -07:00
Oven Bread
6362eee753 Can now recover your digsite trowel from the examiner 2025-02-20 10:53:59 +00:00
Oven Bread
f0ee476e42 Fixed pyramid spawns not despawning
Relaxed getting thrown out of the pyramid to rates that appear more authentic
2025-02-19 07:33:42 +00:00
Player Name
0e65f20223 Fixed another softlock in The Fremennik Trials 2025-02-19 07:31:29 +00:00
Player Name
af58fae1fc Corrected Biohazard requirements check when using West Ardougne's eastern gates 2025-02-19 07:30:51 +00:00
Oven Bread
74ed5e1bee Fixed bug where swamp tar interactions could steal an entire stack 2025-02-19 07:29:26 +00: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
Player Name
45fb89ec73 Hostile random events now take the player's summoning level into account
Random event combat level is now selected authentically resulting in more difficult hostile random events
2025-02-17 10:44:44 +00:00
Oven Bread
50ba3682b5 Corrected fishing contest quest log
Fixed dialogue after fishing contest
2025-02-17 10:42:19 +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
GregF
b6560c0e3f Implemented Mogre miniquest 2025-02-16 10:42:27 +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
Player Name
be76ca143b Fixed softlock in Priest in Peril and The Fremennik Trials 2025-02-16 10:03:20 +00:00
Elbarto 2
053254b504 Corrected restore for various consumables 2025-02-16 09:48:21 +00:00
Oven Bread
486ca4bb19 Implemented Desert Treasure quest 2025-02-16 09:33:56 +00:00
DeadlyGenga
104533c11d Corrected stats, levels and combat styles of many familiars 2025-02-16 07:40:42 +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
bb860b60e0 Pest control XP formula is now authentic, includes 1% XP bonus if handing in 10 points or more and 10% XP bonus if handing in 100 points or more 2025-02-16 05:32:57 +00:00
Oven Bread
fed309a70b Fixed map areas that caused client crashes in HD 2025-02-16 05:28:53 +00:00
Player Name
1afd4d5328 Fixed bug preventing The Fremennik Trials lyre concert being marked as completed 2025-02-16 05:22:36 +00:00
Player Name
a6eb706358 Corrected many examine texts 2025-02-16 05:20:14 +00:00
Oven Bread
957477b9b0 Fixed Death Plateau softlock in Dunstan dialogue
Fixed Harold not accepting blurberry special
Spiked boots now accessible
2025-02-16 05:17:13 +00:00
Oven Bread
4387b346dc Implemented The Curse of Zaros Miniquest 2025-02-13 12:34:23 +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
GregF
212ce57580 Fixed barbarian fishing xp rate manipulation 2025-02-12 11:35:17 +00:00
84951244f9 Farming leprechauns now give free buckets
There is no way to increase the limit past 31, but buckets are so cheap they are just an inconvenience. So now you can deposit and withraw any number of buckets, regardless of what is stored.
2025-02-11 11:12:39 -07:00
randy
389c5858d0 Reverting sliding scale exp multiplier
Reverting manually instead of doing a git revert because this version of gitea has an error when attempting reverts.

I still like how it reduced the early game boost, however it has some disadvantages. It's impossible to calculate the needed number of actions for a certain level, quest and minigame rewards get more valuable the longer you put them off, and some skills have no early game content and are a bit of a slog. Setting it back to a static multiplier.
2025-02-11 10:35:10 -07:00
randy
5540febf6e Reverting sliding scale exp multiplier
Reverting manually instead of doing a git revert because this version of gitea has an error when attempting reverts.

I still like how it reduced the early game boost, however it has some disadvantages. It's impossible to calculate the needed number of actions for a certain level, quest and minigame rewards get more valuable the longer you put them off, and some skills have no early game content and are a bit of a slog. Setting it back to a static multiplier.
2025-02-11 10:23:06 -07:00
Player Name
8a4ea5d1f3 Runecrafting skillcape now only consume a charge if the teleport took place
Improved navigation of the runecrafting skillcape teleport menu
Runecrafting skillcape message improvement
2025-02-11 13:17:20 +00:00
MrKingFish
0f14639e9b Added examine text for Ahad, Phingspet and Grimesquit 2025-02-11 13:13:31 +00:00