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

Combat, Surrender with only elemental creatures summoned with summon elemental spells #9070

Open
1 task done
LeHerosInconnu opened this issue Aug 29, 2024 · 2 comments
Open
1 task done
Labels
improvement New feature, request or improvement ui UI/GUI related stuff

Comments

@LeHerosInconnu
Copy link

Preliminary checks

Describe the problem requiring a solution

During combat, the player should be informed that a troop is made up of elemental creatures summoned with one of the summon elemental spells, and that they will disappear at the end of the combat.
This can be indicated in the creature information window by putting in brackets behind the number of creatures the number of creatures actually retained at the end of the combat.
In the example: "6 (0)", "(0)" indicating 0 creatures retained, as they are only temporarily present due to the summon elemental spell.
Image is for explanation only.

Elemental surrender 002 01

In this case, when the hero wishes to surrender in a combat situation on open ground, the text should be adapted as follows:

"Natasha states:
"It wouldn't be honest for me to ask you gold for troops you wouldn't keep, but I can accept to let you escape." "

Instead of:

"Natasha states:
"I will accept your surrender and grant you and your troops safe passage for the price of 1 gold." "

Elemental surrender 001

In this case, when the defending hero wishes to surrender during a siege (as the hero cannot flee during a siege), the text should be adapted as follows:

"Natasha states:
"I will accept your surrender and grant you safe passage for the price of 1 symbolic gold." "

Instead of:

"Natasha states:
"I will accept your surrender and grant you and your troops safe passage for the price of 1 gold." "

Also, in the case of a surrender with only summoned elemental creatures, the hero should appear in the tavern with standard creatures, not just one level 1 creature.

In fheroes2:

Elemental surrender 003

2024-08-29.10-42-07.mp4

Describe the possible solution

  • Add in brackets behind the number of creatures the real number of creatures retained at the end of combat for troops containing elemental creatures summoned with summon elemental spells.

  • Change texts depending on the situation.

  1. In this case, when the hero wishes to surrender in a combat situation on open ground, the text should be adapted as follows:

"Natasha states:
"It wouldn't be honest for me to ask you gold for troops you wouldn't keep, but I can accept to let you escape." "

Instead of:

"Natasha states:
"I will accept your surrender and grant you and your troops safe passage for the price of 1 gold." "

If the player clicks on the "ACCEPT" button, the hero escapes without paying gold.

  1. In this case, when the defending hero wishes to surrender during a siege (as the hero cannot flee during a siege), the text should be adapted as follows:

"Natasha states:
"I will accept your surrender and grant you safe passage for the price of 1 symbolic gold." "

Instead of:

"Natasha states:
"I will accept your surrender and grant you and your troops safe passage for the price of 1 gold." "

If the player clicks on the "ACCEPT" button, the hero escapes, paying 1 gold.

  1. In the case of a surrender with only summoned elemental creatures, the hero should appear in the tavern with standard creatures, not just one level 1 creature.

Additional info

Related issue: #9058.

@LeHerosInconnu LeHerosInconnu added the improvement New feature, request or improvement label Aug 29, 2024
@zenseii zenseii added the ui UI/GUI related stuff label Aug 29, 2024
@zenseii zenseii added this to the Beyond OG scope milestone Aug 29, 2024
@zenseii
Copy link
Collaborator

zenseii commented Aug 29, 2024

Hi, @LeHerosInconnu.

I agree there's a need for this info in case a battle has gone on for a while and you forget which of your elementals were summoned and which weren't.

However, just a number in brackets is not intuitive. What if we just add a text under the name of the creature which says (summoned). This would remove any doubt.

@LeHerosInconnu
Copy link
Author

LeHerosInconnu commented Aug 29, 2024

Hello @zenseii,

Hi, @LeHerosInconnu.

I agree there's a need for this info in case a battle has gone on for a while and you forget which of your elementals were summoned and which weren't.

However, just a number in brackets is not intuitive. What if we just add a text under the name of the creature which says (summoned). This would remove any doubt.

I've used the same indication as for a troop of creatures temporarily resurrected with the resurrect spell (#9058), but it's also possible to indicate this with text.
You should be aware, however, that this means additional translation work for all languages. :)

I also think that the zero in brackets could be displayed too, it would give an additional, and more quickly visible, way than having to read the text under the creature's name.

Should we also specify this for creatures temporarily resurrected with the resurrect spell?
With text like "Some creatures temporarily resurrected".
Or "Some temporarily resurrected".

Without indicating the text under the name in the creature's right-click information window, it would also be possible to display a text window explaining the number in brackets when the user right-clicks on the field displaying the number of creatures in the troop.
This would keep the window not too overloaded with extra text.

Edit.

It would also be possible to add "graphic brackets":) on either side of the creature sprite, as is the case for the spell sprite in the magic book (in addition to the zero in brackets for the number of creatures).
This would avoid the need for additional text translations.

In fheroes2:

Summon element spell 01

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement New feature, request or improvement ui UI/GUI related stuff
Projects
None yet
Development

No branches or pull requests

2 participants