Most PWs call this effect from a conversation (either the crafting conversation or an emote widget conversation).
Use this script in the Actions Taken tab of a conversation to disable bumping.
/////Turn off bumping
void main()
{
object oPC = GetLastSpeaker();;
effect eGhost = EffectCutsceneGhost();
eGhost = SupernaturalEffect( eGhost );
ApplyEffectToObject(DURATION_TYPE_PERMANENT,eGhost,oPC);
}
Use this script in the Actions Taken tab of a conversation to enable bumping.
/////Turn bumping back on
void main()
{
object oPC = GetLastSpeaker();;
effect eEffect;
eEffect = GetFirstEffect(oPC);
while (GetIsEffectValid(eEffect))
{
if (GetEffectType(eEffect) == EFFECT_TYPE_CUTSCENEGHOST) RemoveEffect(oPC, eEffect);
eEffect = GetNextEffect(oPC);
}
}