Do the original string references exist, Horred? With your mega-install, the string references containing the sounds of Edwin might have changed. So, since the StrRefs aren't found, they get reverted to 0?

Yes, they exist in my mega install. So do the WAV's from the sound resources section. So, something changed them somehow--unsure what yet, but everything in this set of bif's is from dcotsc and sobh. That, and tis files from ctb.

Needs fixing, then. EDWIN.BAF in the BP-
BGT-NeJ_PATCH313 package has the 0 in the strrefs that you were talking about. This is the
BG2 classic version:
IF
Gender(Myself,FEMALE)
Global("TurnedFemale","LOCALS",0)
THEN
RESPONSE #100
SetPlayerSound(Myself,61302,MORALE) // I'll not die like this! Not like this!
SetPlayerSound(Myself,61303,HAPPY) // This is all well and good but could we get back to fixing my little problem now?
SetPlayerSound(Myself,61304,UNHAPPY_ANNOYED) // You are doing nothing for my morale, you know. Wasteful behavior and leaving me like this.
SetPlayerSound(Myself,61305,UNHAPPY_SERIOUS) // Yes, yes, you are all a bunch of goodie two-shoes, and yet I am left like this!
SetPlayerSound(Myself,61306,UNHAPPY_BREAKING_POINT) // I can see I am going to get no help from the likes of you. I shall find my own *cure*.
SetPlayerSound(Myself,61307,LEADER) // Do not patronize me, I am in no shape to lead.
SetPlayerSound(Myself,61308,TIRED) // I tire of walking, I tire of talking, and I tire of the laughable body. I wish to rest now.
SetPlayerSound(Myself,61309,BORED) // Every moment idle is another moment I brood in this dispicable form. Let's get moving!
SetPlayerSound(Myself,61310,BATTLE_CRY1) // Your worthless lives end here!
SetPlayerSound(Myself,61311,BATTLE_CRY2) // A death for every second I am in this form!
SetPlayerSound(Myself,61312,BATTLE_CRY3) // I feel your stares! Die! Die!!
SetPlayerSound(Myself,61313,DAMAGE) //
SetPlayerSound(Myself,61314,DYING) //
SetPlayerSound(Myself,61315,HURT) // If I must wear this form the least you could do is keep it in good health!
SetPlayerSound(Myself,61316,AREA_FOREST) // This place is less constricting than the city, though I no more wish the company of nature than people.
SetPlayerSound(Myself,61317,AREA_CITY) // I feel the stares of each and every person here. They mock me with their eyes.
SetPlayerSound(Myself,61318,AREA_DUNGEON) // Another dank hole with which to improve my mood. Joy.
SetPlayerSound(Myself,61319,AREA_DAY) // I would see as few days in this form as possible.
SetPlayerSound(Myself,61321,AREA_NIGHT) // I would rather spend my nights dreaming of being normal again.
SetPlayerSound(Myself,61322,SELECT_COMMON1) // Leave me be.
SetPlayerSound(Myself,61323,SELECT_COMMON2) // What is it now?!
SetPlayerSound(Myself,61324,SELECT_COMMON3) // I will tolerate only so much.
SetPlayerSound(Myself,-1,SELECT_COMMON4) // No such index
SetPlayerSound(Myself,-1,SELECT_COMMON5) // No such index
SetPlayerSound(Myself,-1,SELECT_COMMON6) // No such index
SetPlayerSound(Myself,61325,SELECT_ACTION1) // If I must.
SetPlayerSound(Myself,61326,SELECT_ACTION2) // Oh, labor will help.
SetPlayerSound(Myself,61327,SELECT_ACTION3) // A waste of my talents.
SetPlayerSound(Myself,61328,SELECT_ACTION4) // Stop looking at me.
SetPlayerSound(Myself,61329,SELECT_ACTION5) // Very well.
SetPlayerSound(Myself,61330,SELECT_ACTION6) // If I must live like this your life shall be as much a hell as mine.
SetPlayerSound(Myself,-1,SELECT_ACTION7) // No such index
SetPlayerSound(Myself,-1,SELECT_RARE1) // No such index
SetPlayerSound(Myself,-1,SELECT_RARE2) // No such index
SetPlayerSound(Myself,61331,CRITICAL_HIT) // Even hand to hand I am dangerous.
SetPlayerSound(Myself,61332,CRITICAL_MISS) // My talents are wasted on physical blows!
SetPlayerSound(Myself,61333,TARGET_IMMUNE) // My spells would serve better, this weapon is useless.
SetPlayerSound(Myself,61334,INVENTORY_FULL) // I'll be no packhorse! Pick up your garbage where I dropped it!
SetPlayerSound(Myself,61335,PICKED_POCKET) // I have succeeded, but I despise being reduced to this.
SetPlayerSound(Myself,61336,EXISTANCE1) // I am hidden, though I still see this ridiculous form myself.
SetPlayerSound(Myself,61337,EXISTANCE2) // Do the outrages never end? My spell has failed!
SetPlayerSound(Myself,61338,EXISTANCE3) // I have set your trap, but my wrath prefers direct combat.
SetGlobal("TurnedFemale","LOCALS",1)
END
IF
Gender(Myself,MALE)
Global("TurnedFemale","LOCALS",1)
THEN
RESPONSE #100
SetPlayerSound(Myself,3966,MORALE) // I'll not die to incompetence!
SetPlayerSound(Myself,3968,HAPPY) // I had not thought this group capable of pleasing me, but I am impressed.
SetPlayerSound(Myself,3969,UNHAPPY_ANNOYED) // Could my opinion of this group drop ANY lower? Evidently so.
SetPlayerSound(Myself,3970,UNHAPPY_SERIOUS) // I warn you, I cannot abide this charity. It is not to my tastes at all.
SetPlayerSound(Myself,3971,UNHAPPY_BREAKING_POINT) // No, I do not feel this is working out.You waste opportunity after opportunity. I will stand no more.
SetPlayerSound(Myself,3972,LEADER) // It is about time you monkeys realized who should be leader.
SetPlayerSound(Myself,3973,TIRED) // I require rest. I demand we stop.
SetPlayerSound(Myself,3974,BORED) // Inactive outward, inactive inward. Why do I suffer these fools?
SetPlayerSound(Myself,3967,BATTLE_CRY1) // Your worthless lives end here!
SetPlayerSound(Myself,30694,BATTLE_CRY2) // Cry for your lives, they are over!
SetPlayerSound(Myself,30706,BATTLE_CRY3) // You can do nothing but die!
SetPlayerSound(Myself,5350,DAMAGE) //
SetPlayerSound(Myself,5351,DYING) //
SetPlayerSound(Myself,3975,HURT) // I could use some help here, fools.
SetPlayerSound(Myself,5345,AREA_FOREST) // I find the 'great outdoors' chaotic and dirty It needs a shaping will to slap the beasts into proper order.
SetPlayerSound(Myself,5346,AREA_CITY) // The city changes, but the fools within are always the same.
SetPlayerSound(Myself,5347,AREA_DUNGEON) // Could we not have hired some poor fools to do this for us? This is no place for a man of my stature.
SetPlayerSound(Myself,5348,AREA_DAY) // Another day and more aimless stumbling about.
SetPlayerSound(Myself,5349,AREA_NIGHT) // Intelligent peoples do not wander about looking for trouble in the evening hours.
SetPlayerSound(Myself,3976,SELECT_COMMON1) // Yes?
SetPlayerSound(Myself,3977,SELECT_COMMON2) // What is it now!
SetPlayerSound(Myself,3978,SELECT_COMMON3) // Go bother someone else.
SetPlayerSound(Myself,30709,SELECT_COMMON4) // I'm busy.
SetPlayerSound(Myself,30710,SELECT_COMMON5) // Have you nothing else to do but bother me?
SetPlayerSound(Myself,30711,SELECT_COMMON6) // Yes master, what should I fetch now?
SetPlayerSound(Myself,30712,SELECT_ACTION1) // Oh all right!
SetPlayerSound(Myself,30713,SELECT_ACTION2) // Yes, yes, I see.
SetPlayerSound(Myself,30714,SELECT_ACTION3) // One day...one day...
SetPlayerSound(Myself,30716,SELECT_ACTION4) // Very well.
SetPlayerSound(Myself,30717,SELECT_ACTION5) // Edwin do this, Edwin do that. Somebody get this jerk a banana.
SetPlayerSound(Myself,30718,SELECT_ACTION6) // Fear me!
SetPlayerSound(Myself,30719,SELECT_ACTION7) // Bah, useless weapon!
SetPlayerSound(Myself,30716,SELECT_RARE1) // Very well.
SetPlayerSound(Myself,30717,SELECT_RARE2) // Edwin do this, Edwin do that. Somebody get this jerk a banana.
SetPlayerSound(Myself,30718,CRITICAL_HIT) // Fear me!
SetPlayerSound(Myself,30719,CRITICAL_MISS) // Bah, useless weapon!
SetPlayerSound(Myself,30720,TARGET_IMMUNE) // This weapon is worthless.
SetPlayerSound(Myself,30721,INVENTORY_FULL) // I will carry no more. Find your trinket upon the ground.
SetPlayerSound(Myself,30722,PICKED_POCKET) // The fool saw nothing. Such simple larceny.
SetPlayerSound(Myself,30723,EXISTANCE1) // I am concealed, though I see no need.
SetPlayerSound(Myself,30724,EXISTANCE2) // My spell disrupted? Argh!!
SetPlayerSound(Myself,30725,EXISTANCE3) // I prefer to attack more directly, but a trap will do for now.
SetGlobal("TurnedFemale","LOCALS",0)
END
Edited by Ascension64, 01 February 2005 - 09:44 PM.