Select Spell [Opcode 214] Expansion
Aquadrizzt
Member Posts: 1,069
Currently Select Spell allows only two modes: pick from all known (mage) spells and pick from a set list predefined in a .2da file.
It would be incredibly useful if an additional type could be added that allows use of the parameter to select from all known spells of a given level.
e.g. Opcode 214 with type = 2 [known of level], param = 3 [level 3 spells] would allow the caster to select any of their known 3rd level spells.
This has numerous uses, including the opportunity to more accurately replicate spontaneous casting progressions outside of the Sorcerer and Shaman classes.
EDIT: Per @kjeron, the following setup would be ideal:
It would be incredibly useful if an additional type could be added that allows use of the parameter to select from all known spells of a given level.
e.g. Opcode 214 with type = 2 [known of level], param = 3 [level 3 spells] would allow the caster to select any of their known 3rd level spells.
This has numerous uses, including the opportunity to more accurately replicate spontaneous casting progressions outside of the Sorcerer and Shaman classes.
EDIT: Per @kjeron, the following setup would be ideal:
kjeron said:Similar format from Bonus Spells opcode:
Param1:
None = all
bit 1 = level 1
bit 2 = level 2
bit 3 = level 3
bit 4 = level 4
etc...
Param2:
none = 2da
bit1 = mage
bit2 = priest
bit3 = innate
Post edited by Aquadrizzt on
2
Comments
2: Select from all known mage spells of [parameter] level
3: Select from all known mage spells of [parameter] level or lower
4: Select from all known priest spells
5: Select from all known priest spells of [parameter] level
6: Select from all known priest spells of [parameter] level or lower
7: Select from all known innate abilities
Param1:
None = all
bit 1 = level 1
bit 2 = level 2
bit 3 = level 3
bit 4 = level 4
etc...
Param2:
none = 2da
bit1 = mage
bit2 = priest
bit3 = innate
@JuliusBorisov ?