- it is necessary to define AB_SPREAD_BLOWS if you want to use the standard combat subsystem.
- it is necessary to define AB_PERFECT_CASTING if you want spell failure ever to drop below 5%.
The following abilties are inited directly in the source, in init.h:
- AB_TREE_WALK
- AB_PERFECT_CASTING
- AB_UNDEAD_FORM
- AB_TRAPPING
- AB_MAX_BLOW1
- AB_MAX_BLOW2
NeilStevens: Hey, this is good to document. Nice work.
IngeborgNorden: I'm confused; is AB_PERFECT_CASTING hard-coded or not? (If it isn't, what would be necessary to define it...not to mention AB_SPREAD_BLOWS?)
NeilStevens: perfect casting is hard-coded in the school magic system. spread blows is not, because the tome combat system is in the tome module, not in the engine. In fact, we ought to get rid of the max blow ones at some point.
IngeborgNorden: Thanks for clarifying the situation, Neil! I still like giving warriors extra blows, though (especially since my mod will keep character classes more distinct from each other). Is any ability going to replace those two, or will old-style combat be impossible to duplicate under T-Engine 3?
NeilStevens: It's entirely up to you; the combat system is in the module, not in the engine.
ToME Wiki