Topic: Bugreport | Fehler beim Angriff

TickeHD
Avatar
Topic Opener
Joined: 2018-08-05, 22:21 UTC+2.0
Posts: 70
OS: Windows 11 64 Bit
Version: Widelands 1.3 preview
Ranking
Likes to be here
Location: Thuringia, Germany
Posted at: Today 00:39 UTC+2.0

Hallo,

ich habe ein von mir nicht erklärbares Verhalten des Spiels festgestellt, ich zeige es in folgendem Video: https://youtu.be/TfPl7eBOFPs ich füge noch Savegame, Replay und Karte bei, falls noch etwas benötigt wird, gebt gerne bescheid. Wollte einfach nur wissen, ob das Verhalten gewünscht ist, oder ein Bug. Hier die Dateien: https://www.swisstransfer.com/d/ed1b593b-8e74-4186-8008-89de8718a238


Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16 UTC+1.0
Posts: 2855
Ranking
One Elder of Players
Location: Bavaria
Posted at: Today 08:15 UTC+2.0

Hallo,

das Verhalten ist aus meiner Sicht normal.
das Gebäude liegt in Reichweite deines Territoriums und alle Soldaten in Sichtreichweite können ausgewählt werden für den Angriff. wenn der aber stattfindet, versuchen sie einen Weg dahin zu finden, und dies ist durch das Wasser so nicht möglich. somit kehren sie wieder um, da sie keinen Weg gefunden haben der eine gewisse Länge nicht übersteigt.


Top Quote
hessenfarmer
Avatar
Joined: 2014-12-11, 23:16 UTC+1.0
Posts: 2855
Ranking
One Elder of Players
Location: Bavaria
Posted at: Today 08:17 UTC+2.0

PS: Anstelle der Nutzung externer Filehoster, kannst du entsprechende Dateien auch direkt an den Post als Zip Archiv anhängen, das macht es leichter


Top Quote
kaputtnik
Avatar
Joined: 2013-02-18, 20:48 UTC+1.0
Posts: 2696
OS: Archlinux
Version: current master
Ranking
One Elder of Players
Location: Germany
Posted at: Today 08:27 UTC+2.0

Hi TickeHD!

Das Problem ist bekannt: https://codeberg.org/wl/widelands/issues/4361

Kurz gesagt: Für die Berechnung der Soldaten mit denen man angreifen kann wird ein Angriffsradius (Luftlinie) von 25 Feldern genutzt. Dabei wird nicht berücksichtigt ob die Soldaten das Ziel auch erreichen können, zB ob Wasser im Weg ist. Die Erreichbarkeit des Zieles wird erst berechnet wenn die Soldaten die Flagge von ihrem Militärgebäude passieren. So kann es passieren das das Angriffsfenster zwar anzeigt man könne angreifen, aber nachdem die Soldaten ihr Militärgebäude verlassen (erreichen der ersten Flagge) wird festgestellt das der Weg zu lang ist, zB ein Gewässer weiträumig umgangen werden müsste.


Top Quote