Skip to content

[Feature Request]: Quick cast extension for "cursor" spells #8401

@neube3

Description

@neube3

Feature Type

Quality of Life

Describe

I have finally made use of the Quick cast=True and keybinds all over the keyboard (including using virtual keys F13-F24) and it is glorious. I'm still learning to use it instinctively, my sorcerer is having the time of his life and I cannot imagine going back to the old way of casting by having to press a key and click the mouse.

While doing this, though, I came upon an issue that probably nobody thought about before because nobody planned to use Quick cast so extensively. There are spells that Jarulf's guide classifies as "cursor cast" (or something similar, not having it open at the moment). Those are telekinesis, heal other, resurrect and identify.

It would be a nice boon for quick-casting sorcerers not to have to click after quick-casting telekinesis (same with heal other and resurrect).

Though identify is also on the list, I'm unsure if the use case was right - I would not do this with identify unless it was not possible to cast on an already-identified item - which currently is possible [TBH I'd change the identify mechanics to have it consume the scroll only when identifying and with another right-click or casting another spell cancelling the identify without destroying the scroll, but that's a tangent].

It's not about getting it to cast faster - it's about not having to click for each telekinesis. I'd be perfectly happy if this did not introduce possibility of casting faster by a frame or two (unsure of the real numbers here) that would otherwise probably be saved with the change.

TL;DR: Please, add a toggle for no-cursor casting of telekinesis, heal other and resurrect that would work only when quick casting was on as well.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions