Jump to content
  • 0

How can i keep disguise while SC active


Question

Posted

Hello guys, i maked a custom status that change appearence. But when i logoff the transformation end. How i can solve it?

 

My status:

OBS: I'm use Hercules in this script:

 

status.c

status->set_sc( DG_PAYMASOU    , SC_PAYMASOU  , SI_PAYMASOU       , SCB_SPEED|SCB_STR|SCB_AGI|SCB_VIT|SCB_INT|SCB_DEX|SCB_LUK );

 

When status start:

	if(!(flag&SCFLAG_LOADED)) { // Do not parse val settings when loading SCs
		switch(type) {
            .
            .
            .
             	case SC_PAYMASOU:
				pc->disguise(sd, 4073);
            

When status end:

	vd = status->get_viewdata(bl);
	calc_flag = status->dbs->ChangeFlagTable[type];
	switch(type) {
        .
        .
        .
        	case SC_PAYMASOU:
			pc->disguise(sd, -1);

 

3 answers to this question

Recommended Posts

  • 0
Posted

If you're using Hercules, I recommend you to ask support from the Herc community.

 

Comment that line (add '//' on the init of the line):

On 9/27/2018 at 12:28 AM, luizragna said:

pc->disguise(sd, -1);

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...