Skip to content

[11803] Auto-pause should not prevent Shapeshift Natural Form from equipping the correct weapon

xibeiyuchenxibeiyuchen Member Posts: 1
edited February 2015 in BG:EE Bugs (v1.3)
Repro case:
1. Make sure the following auto-pause options are turned on: Round End, Spell Cast
2. Load attached save game.
3. Use Ctrl-M on the imp. Notice that its "s1-6" item is listed as selected in the items section of the debug dump.
4. Tell the imp to cast Polymorph Self and shapeshift it into a mustard jelly.
5. Ensure that Auto-pause Spell Cast is enabled in Options > Gameplay > Auto-pause.
6. Tell the imp to shapeshift back to natural form.
7. Do another ctrl-m. Notice that "s1-6" is no longer listed as selected.

Observed: The imp is now using its unarmed weapon and will receive a penalty to Thac0 and AC. You will also notice that its weapon now does blunt fist damage as opposed to the slashing damage of the s1-6 weapon and it will only be able to knock out opponents and not kill them.

Expected: Upon returning to natural form the imp should automatically have s1-6 selected as its active weapon.

Notes: This issue affects all characters that use Shapeshift: Natural Form spells. Cernd, for instance, will have fists selected upon returning from werewolf form. Also note that if the imp's polymorph self spell expires while it is in an alternate form, the resulting "forced natural form" spell WILL equip its s1-6 weapon automatically.


Original report:
1. Start a new game as a Mage in LAWFUL EVIL
2. Select Find Familiar
3. Use Find Familiar
4. Use "CTRL+Q" at Imp

*Observed*
Imp's THAC0 is 21.

*Expected*
Imp's THAC0 should be 17.

*Note*
Post edited by Sphen0 on

Comments

  • CerevantCerevant Member Posts: 2,314
    Bump for further investigation
  • MaxxximusMaxxximus Member Posts: 322
    edited January 2015
    Almost all familiars have wrong stats in bg2ee (i think same in bg1ee) (in description too) that's why i asked @Gate70‌ to be merciful on my soul and tag a thread about "full familiars revision" without dozen threads about every one of them.
    Post edited by Maxxximus on
  • TressetTresset Member, Moderator Posts: 8,268
    @Cerevant @Sphen0 I had this problem once myself and I believe I know the cause of the issue. It has to do with the imp's polymorph spell. If the imp shapeshifts into another form and then uses the shapeshift natural form then, as with all things that shapeshift back to natural form, their weapon is set to "unarmed" upon returning to their natural form. I will update this with a repro case.
  • Sphen0Sphen0 Member Posts: 11
    @Tresset I can't get this to repro. When I tell the imp to go to Mustard Jelly and then Natural Form, it has Weapon 4: S1-6 selected instead of Weapon 1:S1-6, but they look to be the same item.
  • TressetTresset Member, Moderator Posts: 8,268
    @Sphen0 That is odd... This is what I get immediately upon load:
    image

    And this is what I get after doing the repro steps:
    image

    Attacking a naked Jahiera post repro steps results in a blunt damage sound effect so it is definitely unarmed.

    I suppose it is possible that you are using a different build in which the behavior is different/fixed...
  • Sphen0Sphen0 Member Posts: 11
    @Tresset I used the retail build, so it should be the same v1.3.2053. I didn't see your attached save game, so I created a new Lawful Evil Mage.
    Maybe that's it?
    What happens if you try it from a fresh game?
  • TressetTresset Member, Moderator Posts: 8,268
    My attached save is at the bottom of the OP. I will try a new game in a sec...
  • TressetTresset Member, Moderator Posts: 8,268
    @Sphen0 I tried a new game and I got the same results as I did before. The Imp starts using the first s1-6 and then it unequips it when it shifts to mustard jelly form and then upon selecting natural form it loses the plyjelly weapon and has none of its quick weapons are selected.

    Some things that may be happening:
    *If you select Natural Form while the imp is in imp form then the weapon does not get unequipped.
    *If you wait for the duration to expire on its own while in another form, rather than manually telling the imp to go to natural form, then it will equip weapon 4.

    I will look into this further.
  • TressetTresset Member, Moderator Posts: 8,268
    This behavior is honestly easier to test with a mage using the same spell (scrl5m.itm) than it is with the imp. The only difference with the imp is that if its s1-6 weapon gets unselected then it will be unable to re-select it again unlike a PC mage can.
  • TressetTresset Member, Moderator Posts: 8,268
    @Sphen0 Wait a minute! I see it now! Turning on round end/spell cast autopause options are what cause this bug. If both those autopause options are off then the bug will not happen.
  • Sphen0Sphen0 Member Posts: 11
    @Tresset That's got it! I turned on Pause on Spell Cast and it happened right away.
Sign In or Register to comment.