Skip to content

Wings v1.08

13

Comments

  • alaisFcZalaisFcZ Member Posts: 39
    Hello . I found this mod interesting and months ago I made this translation into Spanish
  • SkitiaSkitia Member Posts: 1,098
    Thanks, I will upload the translation when I have time available. :smile:
  • inethineth Member Posts: 749
    edited September 2024
    I completed the "Wing Taker" quest with version 1.05 of the mod, and encountered the following issues:
    • Typo: "Althkata" should be "Athkatla" (in multiple places, including journal entries)

    • Typo: "they carry portal lens" should be "they carry portal lenses" (in Merchant Arben's dialog)

    • Trent fails to move to the Crooked Crane Inn - he stays where he first spawned (outdoors in the Temple District), even though a journal entry tells me to meet him in the Crooked Crane.

    • The Slaver Lieutenant in the Five Flagons Inn does not have backup when force-attacked.
      When I turn him hostile via dialog, his underlings emerge from the shadows and fight on his side. But if I simply force-attack him, he fights on his own and the underlings never appear.

    • Lord Praxis fails to drop the Rod of Silver.
      I did not get the Rod of Silver [X3WROD.ITM] from Merchant Arben, because I took the "good" path with him.
      But I did get the Catalyst Gem [X3WGEM.ITM] from the crypt.

      Then when facing Lord Praxis in the Slaver Stockade, this is what happens:
      • If I agree to give him the Catalyst Gem, he fuses it with the Rod of Silver to form the Rod of Paralysis [X3WART.ITM]. Logically, this means he must have had the Rod of Silver on him. When he dies, I can then loot the completed Rod of Paralysis off his body.
      • However, if I refuse to give the gem to Lord Praxis, then after the battle the Rod of Silver is nowhere to be found.
        Other than for consistency with the previous case, there are two more clues that Lord Praxis should drop the rod:
        1) The area script [AR0405.BCS] has a code block for fusing the rod and gem in the party's inventory if they are picked up here.
        2) Talking to Trent after the battle, he tells me not to leave the rod behind here, as if I merely failed to pick it up from the ground.

    It's a nice mod though, it gives Aerie some good character development in line with her personality and romance/friendship.
    Good job.
    Post edited by ineth on
  • SkitiaSkitia Member Posts: 1,098
    I'll look at these, especially the Trent one.
  • inethineth Member Posts: 749
    edited September 2024
    I published a walkthrough on the wiki, that anyone may edit:

    Wings walkthrough
  • SkitiaSkitia Member Posts: 1,098
    Thanks for the Walkthrough! I've also taken your notes and added the Spanish version into V1.07's fixes. Strongly hoping this is the last time I'll have to adjust Trent's spawn issue.
  • inethineth Member Posts: 749
    edited October 2024
    @Skitia
    Out of curiosity, I had a look at the version history of Trent's dialog file (X3WTrent.d) on GitHub.

    If I understand the logic correctly, the bug is still there, and you've been trying multiple times to apply a fix in the wrong place... :)

    In different versions of the file, you switched between different ways to code the "Trent moves to the Crooked Crane" actions (which are probably all equally valid ways to code them), such as in the following dialog state:
    CHAIN X3WTrent T.MeetCrooked 
    @51 
    DO ~PlaySound("ACT_07")AddJournalEntry(@10004,QUEST)EscapeArea()~
    EXIT
    

    Whereas the actual problem is (I think) with the logic that decides whether the dialog even reaches one of those states, namely this logic:
    IF ~AreaCheck("AR0400")~ EXTERN X3WTrent T.MeetCrooked 
    IF ~!AreaCheck("AR0400")~ EXTERN X3WTrent T.MeetHere
    
    ...and this:
    IF ~AreaCheck("AR0400")~ EXTERN X3WTrent T.Crooked 
    IF ~!AreaCheck("AR0400")~ EXTERN X3WTrent T.Stay
    
    Trent can initially spawn in any one of eight different Athkatla outdoor maps (via AERIE.BCS), but the above conditions only check whether he's in the Slums District (AR0400).

    I think those conditions should be inverted - so instead of checking "Is he still in the Slums?", it should be "Is he not already in the Crooked Crane?". Then it would cover all his possible initial spawn points.
  • SkitiaSkitia Member Posts: 1,098
    I'll try the inversion tip on my next update of this. I thought he was leaving but re-appearing in the original area.

    He might still linger, but v1.07 has code in the Crooked Crane's Area script that handles his spawning separately, so at least players can find him where he said he was going to be.
  • SkitiaSkitia Member Posts: 1,098
    V1.08 Includes this fix and a typo a user submitted for the chinese version.

    I think originally I had Trent only spawning in the slums and never thought to update the logic for it, thanks for the assist!
  • BrockBrock Member Posts: 14
    In what order do I have to install this mod, I'm using the PI program. Is this a quest mod or NPC mod?
  • SkitiaSkitia Member Posts: 1,098
    This would be considered a quest mod, as it does not add any new joinable NPCs.
  • xiaoleiwenxiaoleiwen Member Posts: 200
    "A friendship path for Aerie. PC's not eligible to romance her may still pursue a friendship, learning all sorts about her past. PC's who are eligible to romance her will receive three new banters before the usual romance starts, but if they end the romance at any time will still have the option of pursuing a friendship instead."

    I would like to confirm more on this. I ended her romance possibility (variable is 3 now) after having 2 dialogues with her, mainly because Haer Dalis joined the party and started their romance path. But it has been some time, like I saw a bunch of friendship dialogues from the other npc, but still haven't triggered any friendship talk with Aerie after Haer Dalis joined. I wonder her friendship path has any other requirement, or I have to wait longer, or something wrong in my game now.
  • shevy123456shevy123456 Member Posts: 315
    edited November 2024
    I just played through the first part of the mod and storywise it was pretty great. I'd even consider extending it with the slaver-theme, e. g. an even larger organization that occasionally abducts people or buys slaves, to then be found in a new area outside of Amn (but still semi-close to the main city). Not saying anyone has to invest time to extend the mod, mind you - just saying there could be even more slavers (I understand the storyline continues e. g. in or past chapter 6; I am referring mostly to the content before chapter 6).
  • SkitiaSkitia Member Posts: 1,098
    If I had area making talent (and the process wasn't buggy) I would consider it.
  • alaisFcZalaisFcZ Member Posts: 39
    @Skitia
    hello, here are the updated spanish translations
  • SkitiaSkitia Member Posts: 1,098
    I'll see if I can get these posted soon, thanks for the work on them!
  • atcDaveatcDave Member Posts: 2,455
    edited February 10
    Just wanted to report, I’m having a ton of fun with this mod!

    https://davesgaming.blog/wp-content/uploads/2025/02/update26.02.jpgqtzgl5vbsdxn.jpeg
    My whole run through of BG2 is “Chuck and Sarah” at my blog.

    I did want to report a couple of odd glitches, nothing that really undermines too much. But several dialogues repeat, and end with “no valid response”. I *think* this may relate to having romances disabled per the “Tweaks” mod. (My main character already has a gal and won’t be involved with Aerie that way). I plan on using the romance part of this for my next run, and we’ll see if the problem remains.
    The most humorous extreme of that has been Aerie actually having Two little phoenix familiars.
    Post edited by atcDave on
  • shevy123456shevy123456 Member Posts: 315
    edited February 10
    atcDave wrote:

    > The most humorous extreme of that has been Aerie actually having Two little phoenix familiars.

    So you had them have offspring already! That's a great achievement. They may soon overtake Athkatla.

    With some more effort we may have a situation like in the old Star Trek movie with the Tribbles.

    In regards to the missing links issue: I also ran into that, not only with Aerie, but in regards to Viexnay or what the name of that NPC was as well. I think I encountered that issue when I had the tweaks mod installed, but I never use the "disable romance" option (as far as I can remember), so I am not certain this is attributable to that part of the tweaks mod as such. But either way, I think I can confirm the missing links issue in regards to no valid description is real, without knowing how it happens. (It seems to happen only in some dialogue options, oddly enough.)

    By the way, the images you used/linked (also on the blog) are quite neat. Are these AI-generated? The blog entry indicates that as you mentioned Microsoft’s Co-Pilot; I haven't used it before.

    The picture of Minsc with Boo is quite cool, probably one of my top three on the blog entry. He looks a bit like Captain USA or whatever the name was, but kind of neat still (Boo looks a bit too tiny, a few more muscles may help). Personally I prefer fantasy pictures to not look super-realistic but instead more a bit "dreamy". Jaheira looks kind of weird - evidently she hasn't eaten for months or so. Yoshimo on the other hand reminds me of Hiroyuki Sanada - he was epic in his prime, in regards to his skillset. The Irenicus picture is interesting.

    Aerie looks interesting too. The ears seem a tiny bit off (or at the least I don't think elves have side-stabbing huge ears per se), but I think the image is still good.

    Can you try for more pictures for the phoenix familiar? I assume the picture here with the bird should show the familiar, but it looks more like a humming bird than a mini-phoenix. (Wonder if the AI even understands what is meant with a phoenix ....)

    Pretty cool pictures though. May be interesting to see whether Skitia would want to integrate any such images and whether you would be ok with that, if Skitia were to want to.

    (Also the phoenix familiar behaves a bit differently than others in regards to movement; it has some issues with regards to finding exits and seems to kind of delay the rest of the party. The regular familiar of e. g. the main actor does not have that problem, neither do Afaaq or Jazon, so I think something may be different in regards to the internal logic. The whole Wings storyline is quite focused on roleplay/storyline, which I liked. I always feel that mods with a story, are much much better than ones without a story.)
  • atcDaveatcDave Member Posts: 2,455
    Ah, tribble familiars, that's a terrifying idea!

    And yeah, the missing links thing has only come up twice maybe? And always in conjunction with a repeated conversation I think?
    I was trying the no romance Tweak for the first time ever. My usual work around is a female protagonist, I can't stand Anomen so that effectively ends a female romance. But this time, I have built story and role playing around a Chuck and Sarah romance so I decided to try something different.

    Yes that's AI art, mostly with Co-Pilot. But also using Meta's OpenArt in some cases (mostly for close up shots of Chuck and Sarah). The photo-realistic look is my choice and preference for this run. It can certainly do more traditional fantasy art looks, my own IWD runthrough of "Aias and the Aliens" is my best example. Zeno-42 at "ZenosZiggurat" had done a really nice job showing how to do fantasy renders with AI.
    Obviously a lot is comes down to the user's interpretation. I typically imagine elves and half-elves to be very slim and a little small. Very strong for their size, nearly human strength on average, but on a smaller frame. So that's what my renders will usually show.
    One of the real challenges with Co-Pilot is that all renders are from a text description. And it doesn't "remember" what its done. So I can't ever say "Aerie", I have to describe her each time. In this case, I call her a human (because the AI will make some assumptions about elven features I don't want applied to her) with "small pointed ears". If you wanted to alter that in some way you try specifying details about her ears, or other features. In my experience, the more specific you get, the more frustration you'll get. This is something that will improve as the technology advances.
    The phoenix in this case is just "small yellow bird wreathed in flame". Again, I could tweak that, and probably get some renders closer to a specific vision. But since I had no particular vision for what this little phoenix should look like I mostly left it to the AI to interpret.

    I would be happy to chat with anyone about renders, maybe even provide some examples. But I wasn't looking for that kind of attention! Beyond saying I think this is fun thing to enhance any vision of the game and characters. I am no artist, which may be why it appeals to me. I can simply describe what I want and start getting results. I can see my characters and team in a way never possible before.
  • atcDaveatcDave Member Posts: 2,455
    BTW, a minor update. I’ve had that same discussion with Aerie trigger several times. The one that starts with her asking about the MC’s well being and the trauma of being caged. It always ends with the “no valid response”. This will sometimes loop, just keep repeating to the point you can do nothing else. It is fixed by reloading, but I’ve had to do this a couple times now.
  • SkitiaSkitia Member Posts: 1,098
    Do you have a few words from one of the lines? I can check and fix it with a small snippet of it easily enough.
  • atcDaveatcDave Member Posts: 2,455
    So of course it didn't come up this afternoon.

    Its the talk where Aerie describes it as being a "caged bird". I'll get you an exact quote if it comes up later tonight.
  • SkitiaSkitia Member Posts: 1,098
    My guess is a specific option has no valid dialogue based on some conditions that exclude the possible response. I noticed it as a bug years ago in another area. I'll find it and fix it.
  • atcDaveatcDave Member Posts: 2,455
    I did try a few different responses, and always wound up at the same place. Although, I wasn’t actually going to be rude to Aerie!
  • atcDaveatcDave Member Posts: 2,455
    I got stuck in the loop again today. Its the conversation that starts with "Chuck... I heard about what happened..."

    This time was in "Call of the Lost Goddess", at the very end of that mod. But on previous occasions it was not in a mod.
  • SkitiaSkitia Member Posts: 1,098
    I don't think Wings has any conversation that starts with Chuck... the error source might be from a different mod entirely.
  • atcDaveatcDave Member Posts: 2,455
    Hah, funny! That’s [CharName].
  • shevy123456shevy123456 Member Posts: 315
    edited February 18
    I did a quick recursive grep in the Wings mod just now and the line atcDave refers to is probably this one here, in B2#Aerie.tra:

    Wings/tra/english/B2#Aerie.tra:@37 = ~<CHARNAME>... I heard about what happened to you in that dungeon. Are you okay?~

    This may not be the reason for the problem described by atcDave though. Perhaps another mod may be interfering? I have had
    similar loop-stuck problems with regard to the Paina NPC mod, but in my recent play-throughs, using other mods and
    mod installation order (and omitting some) I did not have that problem, so I suspect that some mods may do something
    strange. Though that may not exclude any other missing checks; for instance, the loop-stuck problem I had with Paina
    NPC mod, but not with other mods (e. g. none of Lava's mods ever had that problem).

    Edit: Could be another dialogue option though; some mods have rather similar dialogue snippets.
  • atcDaveatcDave Member Posts: 2,455
    Yes that's it exactly!

    For Quest mods, it looks like I added "Bloodied Strings of Barovia", "Call of the Lost Goddess" and "Simding0's Quest Pack" after. I don't believe any of those have Aerie specific content?
    Then "Tweaks", "Deities of Faerun" and SCS.

    I suppose any of those could be causing a tangle somewhere. I will change my mods and install order for my next run. I *think* the line that causes trouble is the first dialogue of a possible friendship path? The extra slaver content (in SoA, I'm not quite into ToB yet) and the scammer Avarial worked fine as far as I know. But I've not seen any other "friendship" sort of exchanges.
  • SkitiaSkitia Member Posts: 1,098
    edited February 18
    I can see a potential error, Coutelier coded these with the assumption that the Romance Variable is at 0 -> so Friendship only, or 1, in progress. If it is at 2 or 3 (Could happen), then you would get the no valid option errors. Might be another case where getting it to those values was possible and overlooked. I'll just apply the same fix here as I did with another dialogue branch that had this issue.
Sign In or Register to comment.