jasonharper
Developer
Mafia currently has a combat hotkey feature, allowing single combat actions to be assigned to keys 0-9. I intended to change this to allow arbitrary combat macros, which would make the feature much more powerful: for example, you could use "attack; repeat" as a finishing move. However, it turns out that these hotkeys have another use, that I was entirely unaware of: if the command starts with something other than "attack", "skill", "item", "custom", or "consult", it gets interpreted as a CLI command instead of a CCS action. That's unlikely to do anything useful in the middle of a combat, but the hotkeys are still available on the final page, and might be used then to use restoratives, cast buffs, or perform other after-battle actions.
I don't see any practical way for the hotkeys to be upgraded to allow arbitrary macros while still supporting arbitrary CLI commands, since there are several commands that are valid in both namespaces (and likely to be more such commands in the future, since we don't control the macro namespace). I don't want to take the CLI feature away from anyone who's using it, but on the other hand I'm not sure that anyone was actually aware of this feature in order to use it. Thus, a poll:
I don't see any practical way for the hotkeys to be upgraded to allow arbitrary macros while still supporting arbitrary CLI commands, since there are several commands that are valid in both namespaces (and likely to be more such commands in the future, since we don't control the macro namespace). I don't want to take the CLI feature away from anyone who's using it, but on the other hand I'm not sure that anyone was actually aware of this feature in order to use it. Thus, a poll: