If you equip a Star Caller's Staff and cast a Dwarf Star with Right Click, swap weapons, then press Left Click, your character will automatically swap back to the Star Caller's Staff and cast a 2nd Dwarf Star in the exact same location as the 1st Dwarf Star.
The Setup
- Craft and equip a Star Caller's Staff.
- Craft any other weapon (such as a Walking Cane) and place it in inventory slot 1.
- Run this code inside the DST console:
pc = ThePlayer.components.playercontroller pcOnLeftClick = pc.OnLeftClick pc.OnLeftClick = function(self, down) if TheInput:IsKeyDown(KEY_LSHIFT) then return end pcOnLeftClick(self, down) end
This code is basically just a simple way to disable Left Click to Walk while Shift is held down.
The Steps
- Right Click with the Star Caller's Staff to summon a Dwarf Star on the field.
- Press 1 to swap to the other weapon (Walking Cane).
- Press Shift + Left Click on the field.
Actual Result
Your character will re-equip the Star Caller's Staff, then cast a 2nd Dwarf Star in the exact same location as the 1st Dwarf Star (no matter where your current mouse cursor was).
Expected Result
For nothing to happen. For Left Click to not cause the last action to be repeated.
Why This Matters
Normally Left Click to Walk would override this bug. However, there are mods (such as ActionQueue Reborn and Advanced Controls) that specifically disable Left Click actions with a modifier key (Shift) to allow other actions. So Left Click causing the client to repeat the last action is quite unexpected.
- 1
- 1
- 1
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now