Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: an additional, alternate version of HasPostCombatPromotions #11430

Open
Tekamthi opened this issue Dec 13, 2024 · 4 comments
Open

Comments

@Tekamthi
Copy link

Tekamthi commented Dec 13, 2024

This one might be easy, and unlock a lot of modding potential.

Please consider adding a version of HasPostCombatPromotions that is not lost on combat... ie it functions just as the existing field and provides a new promo from the defined list, but does not disappear. Combined with the new plague functionality, timer-based and other temporary promos, we will have very powerful promo tools for modding and further development of mainbranch

@azum4roll
Copy link
Collaborator

Doesn't that mean it'll keep getting more promotions from every combat?

@Tekamthi
Copy link
Author

Tekamthi commented Dec 14, 2024

yes, it would.... but depending on what that promo is, it could make a lot of sense this way. When we start to explore some of the possibilities with the tables etc. added recently, this mechanism could play off the others for some depth and complexity to abilities

for example, on a very simple level: i want a unit that cannot attack on the turn(s) immediately after its been in combat -- so i could have a dummy promo with no other abilities than this new theorized haspostcombat, and the postcombat promo itself would have canonlydefend, as well as duration of 1 turn... every time the unit is in combat, a fresh copy of the postcombat would be applied, accomplishing the desired effect.

alternatively (this one i've implemented a lot, albeit using lua helpers to re-add), say we want a unit that can travel quickly out-of-combat, but for combat balance cannot move so quickly... here we could use this to apply an after combat -x moves for y turn duration.

whenever i posted this the other day i had a few more complex theorycrafts in-mind, combined with location- and plague-promos. maybe i am asking for a 'SelfPlague' instead? either/or would work, idc how it functions behind the scenes, but having this modding functionality would be really valuable

@RecursiveVision
Copy link
Collaborator

RecursiveVision commented Dec 14, 2024

for example, on a very simple level: i want a unit that cannot attack on the turn(s) immediately after its been in combat

Unit is loafing around!

@Tekamthi
Copy link
Author

Tekamthi commented Dec 14, 2024

here's the immediate premise i would use this for, once the attack plagues and defend plagues are online in the tables (or are they now?):

recon combat role modded to more of a harasser, using attack-only mods and attack plagues to project a significant portion of recon combat power rather than directly via cs -- to counter it, attack it before it attacks you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants