Commit graph

2872 commits

Author SHA1 Message Date
3cdf7767eb Updated Crumble Undead and created Snowscape API
New API will allow creating new global functions without conflicting with upstream changes.
Crumble undead now works on more undead, including Barrows brothers and revenants.
2025-12-25 21:10:40 -07:00
e9085a8270 Fixed ::dps command taking the melee attack speed of the staff instead of the autocast speed when using magic.
Also shortened the command description so it fits on the ::commands list.
2025-08-26 21:15:55 -06:00
bfa62864fa Implemented custom ::dps command to combine the information from ::calcmaxhit and ::calcaccuracy 2025-08-25 16:00:14 -06:00
b372d5e963 Players can now freely swap between unlocked spellbooks with the magic interface sort buttons.
The "Level Order" button is the Modern spellbook, "Combat First" is Ancient, and "Teleports first" is Lunar.
This makes the ability to swap spellbooks with the Mage's book obsolete, so that feature has been removed.
2025-08-25 10:55:37 -06:00
590e9fe44f Telekinetic grab now grabs all matching items within 10 tiles of the target item
If casting without line of sight, the player will now walk closer rather than simply being unable to cast
2025-08-20 13:23:00 -06:00
59c55708a6 Improvements to autolooting blacklist.
Since player names are shorter than many item names, items will now be prevented from being looted if the beginning of the name is in the block list.
The blocklist now also prevents satchels and the ring of wealth from looting items, not just familiars as it did previously.
2025-08-19 11:53:24 -06:00
5a896cecb4 Alchemy Improvements
Experimental note spell that replaced low level alchemy was removed. Now, Low level alchemy casts faster and alchemizes 10 items per cast, making it a viable alternative to alchemize cheap items in bulk.
Both alchemy spells continuous cast time was reduced from 90 to 60 seconds, but can be refreshed at any time by manually casting again.
Explorer's ring was improved. It no longer has a dialogue prompt and also alchemizes 10 items per cast, same as the spell version.
2025-08-18 14:26:19 -06:00
e046f46ed2 Slower melee weapons now do a minimum damage on successful hits to compensate for the lower dps.
The minimum damage is 10% of the max hit for each tick below scimitar speeds (rounded down). This leads to a maximum dps increase of 10% for 5 tick weapons, 22% for 6 tick, and 40% for 7 tick. Usually less though, due to the rounding.
Also added the formula to the ::calcmaxhit command so players can see the minimum hit in game.
2025-08-18 08:29:34 -06:00
2ecdde1011 The Fairy Ring interface now shows all destinations, not just the ones you have visited before. 2025-08-17 09:21:30 -06:00
cd8cce30a0 Fixed Plain Satchel not looting noted items 2025-08-16 20:06:07 -06:00
06055c0ff8 Remove another check preventing Ancient magick teleport spells from working in the wilderness for non-admins. 2025-08-15 11:41:12 -06:00
6e91725d58 Ghostly Robes now also prevent NPC aggro when the full set is worn
This is shared with the Protect from Summoning prayer. In addition, the effect was improved so a hidden player cannot shield another player from aggro by standing between them and the NPC
Fixed missing animations and sounds for the Shadow Sword
2025-08-15 11:03:21 -06:00
a9065d763b Even more steps to remove random events 2025-08-14 16:56:30 -06:00
2ad90e9ed8 Fixed Combiniation rune consumption and rebalanced rune satchel
Combination runes have been fixed. A spell using 1 air and 1 earth rune will now only use 1 dust rune instead of 2.
Rune satchel has been changed. Instead of allowing only catalytic runes, it now allows all runes but only has 6 slots. In addition, combination runes can be used from the satchel.
2025-08-14 16:47:56 -06:00
cecdb97b19 Several Housing improvements
Can enter house from any house portal in the world, and can exit to any portal the owner has the construction level to move their house to.
Can enter house even if owner is not home. House is no longer unloaded when the owner leaves, instead is unloaded when the last player leaves. Guests are kicked when owner logs out.
Locking house persists after logout/login. Using the Building mode buttons when outside the house allows remotely locking/unlocking the house.
Teleport to House and Tablet now teleport to the last house that was entered through a house portal, if it is online and unlocked. Falls back to your own house if that fails.
2025-05-13 14:29:51 -06:00
52185005aa Enchanting spells repeat if there are more of the same item in the player inventory 2025-05-06 10:57:31 -06:00
7e8c2d8883 Herblore makes potions with 4 doses instead of 3. 2025-04-21 11:36:02 -06:00
af446a4c27 Changed Construction Workbenches to no longer require upgrading
Since hotspot upgrading is not in, they were requiring an unobtainable item in order to craft.
They now only require oak planks and steel bars. The ammounts have been increased to compensate for the lack of upgrade mechanic.
2025-04-17 09:47:30 -06:00
67990205b4 Fixed Ibis not rewarding exp when catching swordfish 2025-04-12 08:31:36 -06:00
fa429edc03 Fixed Ibis familiar foraging raw fish instead of cooked fish 2025-04-12 07:43:03 -06:00
3f0c44b1c3 Firemaking improments
Improved the firemaking repeat pulse. Logs are now consumed after the space is verified, preventing loss of logs when running out of room. Additionally, the timing has changed to match the animation better.
Firemaking now also repeats when done by using a log on a pyrelord. This requires a tinderbox in your inventory, so that the pulse can be interrupted by dropping it.
Also fixed the bug where pyrelords could light logs you didn't have the firemaking level for.
2025-04-11 12:07:51 -06:00
b3196a282c Implemented construction training in workshop
As a temporary feature until making flatpacks is implemented, working at a workbench will simply consume planks for construction exp. Less clicking than creating and destroying tables over and over.
Each plank type requires a specific construction level and workbench tier to use.
2025-04-02 11:42:28 -06:00
4053fdf43c Fixed null pointer exception when runecrafting without a familiar 2025-04-01 11:58:25 -06:00
415aa512fb Satchels can now be emptied by using on a banker npc
This is to address some banks (like zanaris) not having a bank booth
2025-04-01 11:55:26 -06:00
54055e36d0 Runecrafting pouch improvements
Using any of the essence pouches on a bank booth, bank chest, or banker npc will refill all the pouches in the player inventory, as well as their familiar.
When runecrafting, if the player runs out of essence then essence will be withdrawn from the familiar and pouches.
Both of the previous functions only work on pure essence, not rune essence.
Also moved the Ourania teleport closer to the altar.
2025-04-01 11:47:08 -06:00
269eb82850 Added bank tab handling for the Costume Room Bank 2025-04-01 08:46:49 -06:00
4d7f26bb47 Disabled Easter Event 2025-04-01 08:38:50 -06:00
7538322006 Implemented Costume Room Bank
Interacting with the fancy dress box in the costume room of a player owned house will allow access to this extra storage.
Items stored in this bank count as "worn" when doing treasure trail emote clues.
2025-03-31 13:03:41 -06:00
08ffa6fee6 Crafting Gold Jewellery will automatically take gems from the Gold Satchel 2025-03-30 15:53:05 -06:00
randy
bfbfae8391 Merge pull request 'Update from 2009scape' (#18) from 2009Scape/Server:master into master
Reviewed-on: #18
2025-03-27 19:36:57 -06:00
45ee87e64e Blast Furnace improvements
Shoving coke no longer requires intense clicking, the player will keep shoveling until the stove is full.
Adding ore that requires coal to the conveyor belt will take the needed coal from the gold satchel, if carried.
2025-03-27 19:30:06 -06:00
Lucid Enigma
bcc3bc069e Potentially fixed bank visuals when opening bank 2025-03-25 20:58:27 +11:00
Player Name
48bc0ffb28 Fixed requirement check issue with PoH portals checking for Plague City completion 2025-03-25 20:55:37 +11:00
DeadlyGenga
7b1ebd4608 Added melee attack animation to Mystic Mud staff 2025-03-25 20:52:15 +11:00
Alex Page
1b0a7d5fca Fixed random events returning players to Lumbridge 2025-03-25 20:51:47 +11:00
sirdabalot
fc2247f457 Fixed teleport on logout for pest control landers 2025-03-25 20:49:09 +11:00
Alex Page
47ac5e93d6 Fixed issues causing pie crafting to stop or consume additional ingredients 2025-03-25 20:48:27 +11:00
Lucid Enigma
63f8ec3cbf Fixed facial expressions in dialogue for Tree Gnome Village NPCs 2025-03-25 20:37: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
4799069ebd Summoning rework
Pouches are not consumed. Points are not lost when summoning. However, lifespan is directly tied to summoning points, and the familiar despawns at zero points.
Created a new pouch storage that can be accessed from the summoning tab by pressing "call pet" when no familiar is active. This allows freely switching familiars as long as points are maintained.
Special move points start at empty instead of full, and replenish 1 point every 3 ticks instead of 15 points every 50 ticks.
2025-03-22 21:23:28 -06:00
4991b07ff8 Changes to Gold Satchel
Only coal will be used from the satchel when smelting, the other ores must be in the inventory (to prevent smelting more than you can carry).
Bars and gems (cut and uncut) can now also be stored in the satchel.
2025-03-21 14:59:52 -06:00
7be39c73b9 All satchels now autoloot items they can hold
The plain satchel, due to its ability to carry any item, will only loot items that already exist in the satchel.
2025-03-17 15:48:40 -06:00
a5eb1ea929 Elemental Battlestaves can optionally be crafted with a Dramen staff instead of a Battlestaff 2025-03-17 10:42:24 -06:00
d02b16d970 Selecting "Make 10" on crafting dragonhide gear now makes 30. 2025-03-17 10:19:17 -06:00
07d8bb6a13 Silver Sickle custom bonecrusher now also "buries" ashes that are dropped by enemies. 2025-03-17 08:53:29 -06:00
61f5120cfc Fixed attack range when attacking large creatures from certain angles
When attacking a 2x2 or larger creature from the SW, attack range would be reduced. Most noticeable on halberds. Fixed by checking the closest tile when attacking from a distance.
2025-03-17 08:24:43 -06:00
fb0dd3a27d Minor fixes for the custom runecrafting implementation
Fixed the exp rate for mind and fire runes.
Combination runes now also get double exp like the rest of runecrafting, and all of them give the same exp as lava runes
Added a message when crafting combination runes without a binding necklace.
2025-03-13 11:19:56 -06:00
81730af934 Customized world list info 2025-03-12 12:04:53 -06:00
6458a6ef95 Satchel changes. Rune satchel allows all runes in Boosted mode. Red satchel allows clue scrolls. 2025-03-12 11:30:37 -06:00
b109b98247 Strange teleorb custom teleport item now only requires 2 Law runes per charge instead of 20 2025-03-12 09:52:19 -06:00