For those who want to know how to make a modification alexander compatible yourself follow these steps...
1. Add in the immortal trait at the end of the traits line.
Code:
;------------------------------------------
Trait Immortal
Characters family
Hidden
Level Immortal
Description Immortal_desc
EffectsDescription Immortal_effects_desc
Threshold 1
;================================================= ==============
;Section: == TRIGGER DATA STARTS HERE ==
;================================================= ==============
2. Add in the immortal_desc in the export_descr_VnVs_enums.txt
Code:
Immortal
Immortal_desc
Immortal_effects_desc
3. Add in the immortal description to the export_VnVs.txt file located in rio/data/text.
Code:
¬--------------------
{Immortal} Immortal
{Immortal_desc}
Hidden immortal trait
{Immortal_effects_desc}
No Effects
¬--------------------
4. Paste in the chat_filter.san file into your rio/data folder.
5. Paste in the alexander alternate ambush formation on the end of the descr_ai_formations.txt file.
Code:
;****************************************************************
; Alternate Ambush deployment (required with Alexander exe); Column marching formation for the army being ambushed, allows stretching;****************************************************************begin_formation alternate_ambush_defender_deployment alternate_ambush_defender_deployment ai_priority 0.1 ;;; general at the front begin_block 0 min_units 1 max_units 1 unit_type general_unit 1.0 unit_density close block_formation line block_relative_pos 0 0.0 0.0 inter_unit_spacing 2.0 priority 1.0 end_block ;;; all other units behind begin_block 1 unit_type any 1.0 unit_density close block_formation column block_relative_pos 0 0.0 -2.0 inter_unit_spacing 2.0 priority 1.0 end_block end_formation
6. Create a new shortcut and add -mod:rio -show_err -nm -noalexander to the end of the target line.
Finally, thank you very much Riothamus and team for a very, very fun modification!