-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Uri van Roe weird behavior in S4 #46
Comments
ok so I guess #30 isn't actually fixed after all... I wonder if this is a general issue with the |
(note that the |
maybe it's worth trying setting some of the other keys that the |
Yea your code does exactly what you're telling him to do. The problem is the logic is flawed. By setting a leader goal only when someone is on the keep, all I have to do is make Gawen or any other unit run on and off the keep and Uri will just run back and forth. So it needs some better logic to either go straight there and charge into you or to just stay at his base permanently. No waffling back and forth lol. |
Oh you mean this part: A_New_Order/scenarios/04_Battle_of_Barnon.cfg Lines 547 to 567 in fb1f257
That's different from the setting of the [leader_goal] here:A_New_Order/scenarios/04_Battle_of_Barnon.cfg Lines 215 to 231 in fb1f257
Also the event from L547-L567 only ought to fire once, on turn 15, not every time Gawen moves on or off the keep. If Uri keeps waffling about which way he wants to go, that's got to be decisions made by his AI instead. |
trying to work on nemaara/A_New_Order#46; untested
Hmmm. You're right so that means the AI probably needs some tweaking. Can't release without this fixed I think. |
I'm busy tomorrow, but I should be able to get around to testing 13dfd3c sometime within the next week or so... |
more messing with AI to try to address nemaara/A_New_Order#46
address some AI issues that I discovered on testing the previous few commits (this particular commit, however, is as of yet untested itself)
OK I've tested some changes, and... I'm getting kind of tired testing this scenario, tbh; can I just submit a PR for what I've got so far and leave the rest of the testing to you? |
Sure thing! |
well, act less abusably, at least. This is meant to address bug #46 but testing it got boring, so there are some parts still untested. I also changed some other things about the scenario I noticed while I was at it
ok I opened PR #49 |
so, did merging PR #49 fix this satisfactorily? |
Yeah seems fine. |
We might need to reopen; @knyghtmare discovered another oddity with this |
Yeah I'm reopening this; szopen sent me a message on the forums with a replay from another player who was able to kill Uri because of this; I'm attaching it here: |
- Update credits as per nemaara/A_New_Order#28 - Make `{CLEAR_RECALL}` macro look less glitchy to players - Fall colors for a few Barnon trees I missed previously - Have Uri van Roe keep getting reinforcements each time you attack him at Barnon, to try to mitigate nemaara/A_New_Order#46 - Give enemy more gold in Barnon more times (depending on difficulty) - Add an "enemies defeated" event to Barnon to address nemaara/A_New_Order#52 - improve detection of debug kills - attempt to get Hoyre to return with reinforcements (doesn't seem to work)
- update credits (issue #28) - update ART_TODO.txt for the sake of artists being commissioned to do art - next release will be 1.5.0, not 1.4.2 - split out death message macros into a separate file - use more abilities from units/macros/abilities.cfg, as per #55 - update some terrain filters to account for map changes in nemaara#75 - more Barnon updates for #46 and #52 - regenerate potfile with wmlxgettext - ensure portraits are embedded in unit types
ok so #76 should do a better job of addressing this (not necessarily "fixing" it per se, just making the effects of it more manageable to the point where this can be closed again) |
OK hopefully e2cca67 can count as closing this for real this time; it might still require some further tuning, though... |
…esnoth-map-diff-8c64bc7 Bump utils/wesnoth-map-diff from `ac95084` to `8c64bc7`
@cooljeanius Your code here doesn't behave how you might think it does:
A_New_Order/scenarios/04_Battle_of_Barnon.cfg
Line 539 in fb1f257
Turns out you can make him run between your keep and his own so he gets stuck in limbo and doesn't recruit again. Makes the scenario a lot easier to just defend forever.
The text was updated successfully, but these errors were encountered: