Wargus / wargus

Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales
GNU General Public License v2.0
355 stars 55 forks source link

Unable to properly set allies and rescue-passive in Skirmish Modern #385

Open Bomfunk opened 2 years ago

Bomfunk commented 2 years ago

Describe the bug In both 3.1.0 and 3.1.2 I have observed this behavior: In standard game -> skirmish modern, player type "rescue-passive" does not work. The player ends up being an enemy, and an active one. Additionally, "Teams" do not seem to work until I choose "Game Type"="Melee" instead of "Use map settings". Maybe those items are swapped? So the only way to actually make a rescue player not an enemy is putting them in the same team and choosing "melee", but there is no way to make them actually passive. This makes it impossible to play some scenarios that include units to be rescued. Perhaps these issues are two separate bugs, I can split them if needed.

To Reproduce Steps to reproduce the behavior:

  1. Go to Standard Game -> Skirmish Modern
  2. Make any player "rescue-passive", or set up allies by putting them in the same "team" as yourself.
  3. Find out that this did not work in the game. Allies might work if "game type" is "melee".

Expected behavior The settings work as expected in-game.

Screenshots and Logs Not sure what is relevant to be provided - please let me know if there is anything.

Desktop (please complete the following information):