Battledale_PRC8/_module/nss/gzcs_rem_curse.nss

19 lines
588 B
Plaintext
Raw Permalink Normal View History

#include "gzinc_effecttool"
void main()
{
int nGold = GetLocalInt(GetModule(),"T1_MODULE_HEALER_CURSE");
if (GetGold(GetPCSpeaker())>=nGold)
{
TakeGoldFromCreature(nGold, GetPCSpeaker());
ActionPauseConversation();
ActionCastFakeSpellAtObject(SPELL_HEAL,GetPCSpeaker());
ActionDoCommand( GZRemoveCurse(GetPCSpeaker()));
ApplyEffectToObject(DURATION_TYPE_INSTANT,EffectVisualEffect(VFX_IMP_HEALING_L),GetPCSpeaker());
ActionResumeConversation();
}
else
ActionSpeakString("Sorry, you cannot afford my services!");
}