[PR #507] [MERGED] [Mage Training Arena] Enchanting, and some other stuff #5447

Closed
opened 2026-05-27 12:22:31 +00:00 by Dark98 · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/2006-Scape/2006Scape/pull/507
Author: @RedSparr0w
Created: 10/2/2021
Status: Merged
Merged: 10/2/2021
Merged by: @dginovker

Base: masterHead: stuff-n-more-things


📝 Commits (7)

  • 3af2cc3 Handle some more stairs...
  • 0298c9a Remove message sent to player
  • 77fc99a Bolts/Tips making
  • 473b3cf Tidy up
  • 5719eac Free alchs occasionally within training arena
  • 732e81e [Mage Training Arena] Enchanting
  • 3c4ad45 Remove enchanting room specific items when leaving area

📊 Changes

16 files changed (+432 additions, -140 deletions)

View changed files

📝 2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/Enchanting.java (+69 -58)
📝 2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/MagicRequirements.java (+8 -4)
📝 2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/MagicTeleports.java (+0 -2)
📝 2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/Alchemy.java (+23 -16)
📝 2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/Enchanting.java (+119 -7)
📝 2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/MageTrainingArena.java (+1 -0)
📝 2006Scape Server/src/main/java/com/rs2/game/content/skills/fletching/ArrowMaking.java (+27 -17)
2006Scape Server/src/main/java/com/rs2/game/content/skills/fletching/TipMaking.java (+128 -0)
📝 2006Scape Server/src/main/java/com/rs2/game/items/ItemAssistant.java (+17 -17)
📝 2006Scape Server/src/main/java/com/rs2/game/items/UseItem.java (+4 -8)
📝 2006Scape Server/src/main/java/com/rs2/game/objects/ObjectsActions.java (+16 -2)
📝 2006Scape Server/src/main/java/com/rs2/game/objects/impl/Climbing.java (+3 -0)
📝 2006Scape Server/src/main/java/com/rs2/game/players/Player.java (+6 -0)
📝 2006Scape Server/src/main/java/com/rs2/game/players/PlayerAssistant.java (+7 -6)
📝 2006Scape Server/src/main/java/com/rs2/net/PacketSender.java (+3 -3)
📝 2006Scape Server/src/main/java/com/rs2/world/Boundary.java (+1 -0)

📄 Description

Mage Training Arena:
Implemented the enchanting area
Added the bonus (free) alch to the alch area

Other:
Can now craft bolt tips from cut opals/pearls
Fixed some stairs
Minor tidy up


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/2006-Scape/2006Scape/pull/507 **Author:** [@RedSparr0w](https://github.com/RedSparr0w) **Created:** 10/2/2021 **Status:** ✅ Merged **Merged:** 10/2/2021 **Merged by:** [@dginovker](https://github.com/dginovker) **Base:** `master` ← **Head:** `stuff-n-more-things` --- ### 📝 Commits (7) - [`3af2cc3`](https://github.com/2006-Scape/2006Scape/commit/3af2cc3859ec7f91a20b764dfb4ca64ed2196318) Handle some more stairs... - [`0298c9a`](https://github.com/2006-Scape/2006Scape/commit/0298c9aca133a359f6c2b205205627571015acd6) Remove message sent to player - [`77fc99a`](https://github.com/2006-Scape/2006Scape/commit/77fc99a898da397ecd983468668aa4fecf019b18) Bolts/Tips making - [`473b3cf`](https://github.com/2006-Scape/2006Scape/commit/473b3cf0e8763cb62a393203fbb94ca2f7eab523) Tidy up - [`5719eac`](https://github.com/2006-Scape/2006Scape/commit/5719eac263e00ad664ebe20783ea372308f2f536) Free alchs occasionally within training arena - [`732e81e`](https://github.com/2006-Scape/2006Scape/commit/732e81ef4aa167fcf8f1cb4dc151a416d79df362) [Mage Training Arena] Enchanting - [`3c4ad45`](https://github.com/2006-Scape/2006Scape/commit/3c4ad456a981b24f2139ad423f6d0d3731b55b79) Remove enchanting room specific items when leaving area ### 📊 Changes **16 files changed** (+432 additions, -140 deletions) <details> <summary>View changed files</summary> 📝 `2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/Enchanting.java` (+69 -58) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/MagicRequirements.java` (+8 -4) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/combat/magic/MagicTeleports.java` (+0 -2) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/Alchemy.java` (+23 -16) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/Enchanting.java` (+119 -7) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/minigames/magetrainingarena/MageTrainingArena.java` (+1 -0) 📝 `2006Scape Server/src/main/java/com/rs2/game/content/skills/fletching/ArrowMaking.java` (+27 -17) ➕ `2006Scape Server/src/main/java/com/rs2/game/content/skills/fletching/TipMaking.java` (+128 -0) 📝 `2006Scape Server/src/main/java/com/rs2/game/items/ItemAssistant.java` (+17 -17) 📝 `2006Scape Server/src/main/java/com/rs2/game/items/UseItem.java` (+4 -8) 📝 `2006Scape Server/src/main/java/com/rs2/game/objects/ObjectsActions.java` (+16 -2) 📝 `2006Scape Server/src/main/java/com/rs2/game/objects/impl/Climbing.java` (+3 -0) 📝 `2006Scape Server/src/main/java/com/rs2/game/players/Player.java` (+6 -0) 📝 `2006Scape Server/src/main/java/com/rs2/game/players/PlayerAssistant.java` (+7 -6) 📝 `2006Scape Server/src/main/java/com/rs2/net/PacketSender.java` (+3 -3) 📝 `2006Scape Server/src/main/java/com/rs2/world/Boundary.java` (+1 -0) </details> ### 📄 Description Mage Training Arena: Implemented the enchanting area Added the bonus (free) alch to the alch area Other: Can now craft bolt tips from cut opals/pearls Fixed some stairs Minor tidy up --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Dark98 added the pull-request label 2026-05-27 12:22:31 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: 2006-Scape/2006Scape#5447