Please give me feedback!
-----
What is now the effect key-binding screen would now have two lists, one on each half of the screen. On the left, you can choose up to three spells and "combo" them together, creating a "spell combo" on a list on the right. On the right side, a key can be bound to the entire spell combo.
Back in the main game, if you press the key for a combo, various things will happen:
- A list (not interactive, just text maybe a spell icon and a marker) will pop up in one part of the screen
- The marker will point to which spell currently needs a target, if any
- Casting a 'flamma' spell, for example, requires a target for the 1st spell, so the marker would 'sit' on spell 1
- Casting an AOE + hex mortis hydra requires a target for spell 2, so the marker would wait on spell 2
- If the marker is waiting on a target, right clicking will select the target
- Once the combo has no more spells requiring targets, it is cast
- If a spell combo requires a target, it remains the 'active' spell until the user switches spells, re-presses the original key, or hits stop action
- If a spell combo doesn't require a target, it is just used, then goes away
Here's are a few examples of how this might work:
Player BOB sets 'K' to "strike". When BOB presses K, "[] > strike", where [] is a sword icon and > is a marker of some sort, pops up in the corner of his screen. Whenever he right-clicks, BOB's avatar swings his sword. BOB happily left-clicks to move, and right-clicks to attack the monsties of Evidyon.
Player STEVE sets 'F' to "explosion AOE". When STEVE presses F, "[] explosion AOE" pops up, the spell is cast, and the text fades away. To repeatedly cast the AOE, STEVE just mashes the button over and over--no input required.
Player RAPLH sets 'Q' to "explosion AOE + hex mortis hydra + pirinand". When RALPH presses Q, he gets:
- [] explosion AOE
- [] > hex mortis hydra
- [] pirinand
Finally, player ERICH
![Very Happy :D](./images/smilies/icon_biggrin.gif)
The reason I wanted to do it this way was to accommodate combos as pressing a single key. I'm looking into the future, and I'm thinking that shady people with key-pressing programs would be able to execute combos much more easily than you if I were to keep the current combo method, which requires holding down multiple keys at the same time.
If this is too complex I can try to make some simple mockups (or just implement it
![Razz :P](./images/smilies/icon_razz.gif)