void main() { object oPC=GetPCSpeaker(); // Either open the store with that tag or let the user know that no store exists. object oStore = GetNearestObjectByTag("MT_PR_smith"); int nPersuade=GetSkillRank(SKILL_PERSUADE,oPC); int nAppraise=GetSkillRank(SKILL_APPRAISE,oPC); if (nAppraise>nPersuade) { nPersuade=nAppraise; } if (nPersuade>20) { nPersuade=20; } OpenStore(oStore,oPC,-nPersuade,nPersuade); }