Skip to content

Add cosmetic-cannon plugin#11792

Merged
runelite-github-app[bot] merged 5 commits into
runelite:masterfrom
FigmentsOSRS:add-cosmetic-cannon
May 16, 2026
Merged

Add cosmetic-cannon plugin#11792
runelite-github-app[bot] merged 5 commits into
runelite:masterfrom
FigmentsOSRS:add-cosmetic-cannon

Conversation

@FigmentsOSRS
Copy link
Copy Markdown
Contributor

Replaces dwarf multicannon cannonball projectiles with custom visuals, configurable per firing direction.

  • Supports standard cannonball (ID 53), granite cannonball (ID 1443), and cannon reskin variant (ID 2018)
    • Four swap modes: Random, Rainbow Cycle, Custom (per direction preset), and Experimental (raw ID entry)
    • Direction detection via source/target WorldPoint vector math (atan2), 8 compass directions
    • 70+ preset projectile visuals sourced from boss projectiles and other in-game graphics
    • Swap technique based on the Chinbompa method

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented May 6, 2026

@runelite-github-app
Copy link
Copy Markdown

runelite-github-app Bot commented May 6, 2026

Internal use only: Reviewer details Maintainer details

@riktenx
Copy link
Copy Markdown
Member

riktenx commented May 16, 2026

arbitrary projectile IDs on the cannon is not allowed, from https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features

ID based plugins: Plugins that use player provided IDs for the entirety of their functionality can cause moderation issues and outcomes that break Jagex's plugin rules. Due to this fact we will not be accepting any new ID based plugins. Plugins that use a specific set of IDs but do not allow user input will still be accepted. (e.g. plugins like Vardorvis Projectiles which only allows you to change a specific projectile to a set list of projectiles.)

presets are perfectly fine

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label May 16, 2026
@runelite-github-app runelite-github-app Bot removed waiting for author waiting for the pr author to make changes or respond to questions size-0 labels May 16, 2026
@FigmentsOSRS
Copy link
Copy Markdown
Contributor Author

Experimental capability to manually input IDs removed. Only presets available.

@runelite-github-app runelite-github-app Bot merged commit d38ffe1 into runelite:master May 16, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants