#include "sfcs_functs"
void main()
{
    // Vars
    object oPC = GetPCSpeaker(),
    oItem = CreateItemOnObject("nw_wblcl001");

    // New addition
    SetName(oItem, GetName(oPC) + "'s " + GetName(oItem));
    // End new addition

    string sItemName = GetName(oItem);

    // Set Item to undroppable for obvious reasons
    SetDroppableFlag(oItem, FALSE);

    // Set items local vars
    SetLocalString(OBJECT_SELF, "ITEM_TYPE", "CLUB");
    SetLocalObject(OBJECT_SELF, "ITEM", oItem);
    SetLocalString(OBJECT_SELF, "ITEM_NAME", sItemName);

    ActionDoCommand(SetMenuText());
    ActionWait(0.25);
    ActionStartConversation(oPC);
}