View attachment 34862
My cannon macro is a bit simpler as I tend to only use the front cannon when capturing dread pirates, and prefer to manually fire as I found if you got a 'lag' spike sometimes something doesn't load and you blow your fuse if it auto fires.
This is set:
1. drag swab into the macro, right click on the swab and select target 'stored' and target the cannon on the boat. (This will clean the cannon)
2. delay (4)
3. drag ramrod into the macro, right click on the ramrod and select target 'stored' and target the cannon on the boat. (This will load the powder charge)
4. delay (4)
5. drag 'heavy cannon ball' (or grapeshot if you use) into the macro, right click on the ball and select target 'stored' and target the cannon on the boat. (This will load the ammo).
6. delay (4)
7. drag the fusecord into the macro, right click on the fuse and select target 'stored' and target the cannon on the boat. (this will prime the fuse ready for firing).
done.
If you want it to 'fire' automatically add:
8. delay (4)
9. drag lighted match into macro, right click on the match and select target 'stored' and target the cannon on the boat. (this will fire the cannon).
You can have this macro set for each cannon if you use more than one and drag the macro into a hotbar so you just need click on the one for the relevant cannon (so make 8 macros for 8 cannons, just remember which is which on your boat, call it left middle, right middle, left rear etc), or do what I do and just edit the above macro with resetting the 'target stored' part to a dif cannon if you have to use another.
(obviously you have to carry all the stuff swab, ramrod, heavy powder charges, heavy cannon balls, the fuses and your lighted match in your backpack for this to work
)