oldschoolbot
oldschoolbot copied to clipboard
Ourania Altar
Adds the ability to runecraft at the Ourania Altar
- [x] I have tested all my changes thoroughly.
:rocket: This description was created by Ellipsis for commit 7c85bede9ca5e837729b760a4578a5e6769adb5d |
---|
Summary:
Implements runecrafting at the Ourania Altar with updates across multiple files for task handling, user commands, and utility functions.
Key points:
- Added
OuraniaAltar
task handling in/src/tasks/minions/ouraniaAltarActivity.ts
. - Updated schemas in
/prisma/schema.prisma
for newourania_loot
andOuraniaAltar
activity type. - Modified
/src/lib/Task.ts
to includeouraniaAltarTask
in tasks list. - Updated
/src/lib/skilling/skills/runecraft.ts
to includeouraniaAltarTables
for loot handling. - Added command handling for
ouraniaAltar
in/src/mahoji/commands/runecraft.ts
and/src/mahoji/lib/abstracted_commands/ouraniaAltarCommand.ts
. - Utility updates in
/src/lib/util/minionStatus.ts
and/src/lib/util/repeatStoredTrip.ts
for status and trip repetition. - Updated
/src/lib/util/updateBankSetting.ts
to handle newourania_loot
bank setting.
Generated with :heart: by ellipsis.dev
Please confirm if xp rates are accurate, and any tester feedback was addressed. Also, I think we should track (per user in user_stats) the loot from this. so you can see how many runes you made at zmi. Thanks
Please confirm if xp rates are accurate, and any tester feedback was addressed. Also, I think we should track (per user in user_stats) the loot from this. so you can see how many runes you made at zmi. Thanks
All accurate and have added loot tracking now
Hey @ellipsis, give me a code review (just trying something ignore this)
OK! Reviewing this PR...
Responding to this comment by @gc. For more information about Ellipsis, check the documentation.