Title says. I want the attacking army to have rams when attacking a custom village.
Note that the army is NOT spawned.
Title says. I want the attacking army to have rams when attacking a custom village.
Note that the army is NOT spawned.
Do you literally mean a "village"? No walls = no siege equipment required. Actually, no siege is required.
It is a custom settlement so it is supposed to be sieged, but it must be a village level so that player is forced to attack and not besiege (UI siege settlement will be disabled via script). So the player needs rams but cannot build them cuz he's directly attacking. But since the custom_settlement will have walls and all (I suppose), atacker will need the rams he cannot built. So the question remains, how can he have them? AI will not need 'couse it will auto-resolve (if this helps)
As far as I know there's no command like "add_siege_equipment" so I don't think it is possible.
So you're saying when the player attacks this settlement script will disable the siege button, letting the player only attack immediately or withdraw, but if they attack then you want rams to automatically appear?
How about if, when you attack but before the player hits the fight button, script spawns a single unit army that siege-maintains the settlement. That way, maybe, that second army will have a ram. I highly doubt it though.
Can I add spare siege equipment on the map then, maybe with IWTE ?As far as I know there's no command like "add_siege_equipment" so I don't think it is possible.
Can't work, rams are built at end of turnscript spawns a single unit army that siege-maintains the settlement![]()
It was a long shot.Can't work, rams are built at end of turnI thought maybe the game might build them anyway as it isn't the player doing the sieging as such.