Skip to content

Sprites assigned at the beginning of Siege of Dragonspear

AndreaColomboAndreaColombo Member Posts: 5,524
I've just beaten BG:EE with the Nostalgia Pack and as soon as we appeared in Korlasz's tomb, everyone in my party except CHARNAME was given their BG2 sprite. I want to add code to the Nostalgia Pack to force party members to keep the BG1 sprite they were given in BG:EE—is that even possible?

I would assume it requires changing a script—not really my area of expertise but hopefully it's not too difficult. Any ideas?

Comments

  • kjeronkjeron Member Posts: 2,367
    edited May 2022
    BDRESURR.SPL
    Change parameter2 of the only effect (Raise Dead / op32) from "1" to "0".
    Post edited by kjeron on
  • AndreaColomboAndreaColombo Member Posts: 5,524
    edited May 2022
    Thank you, @kjeron

    Would his change impact anything else?

    EDIT:
    Would you change that parameter with LPF ALTER_EFFECT?

    If so, what parameter should I put inside the INT_VAR?

    Thanks!
    Post edited by AndreaColombo on
  • kjeronkjeron Member Posts: 2,367
    edited May 2022
    It sets the creature's base animation to that which it would receive during the CHARGEN process, based on race/class. Why I don't really know, as the only permanent animation change a party member normally undergoes is "chunking", which comes with other changes that it cannot revert, nor should it be restoring such creatures.
    COPY_EXISTING ~BDRESURR.SPL~ override
    	LPF ALTER_EFFECT INT_VAR match_opcode = 32 parameter2 = 0 END
    BUT_ONLY IF_EXISTS
    
  • AndreaColomboAndreaColombo Member Posts: 5,524
    Thank you very, very much!

    I will, of course, credit you for this code.
Sign In or Register to comment.