Jump to content
  • 0

[WTA] Stone cursed behaviour


DK77

Question


  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  61
  • Reputation:   0
  • Joined:  06/30/17
  • Last Seen:  

rAthena Hash: 933a6ed

Client Date: 20150411

Server Mode: PRE-RE

Description of Issue:

Hai guys , i found out the stone cursed behaviour quite strange . Even with evil druid card, we still having mini stone curse . Here some video i provide 


youtube link
 

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

  • Group:  Developer
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  797
  • Reputation:   226
  • Joined:  01/30/13
  • Last Seen:  

It's a small error in the rework on the Stone SC.

In status.cpp this part:

		case SC_STONE:
		case SC_FREEZE:
			// Undead are immune to Freeze/Stone
			if (undead_flag && !(flag&SCSTART_NOAVOID))
				return 0;
			break;

Needs to be changes to:

		case SC_STONE:
		case SC_STONEWAIT:
		case SC_FREEZE:
			// Undead are immune to Freeze/Stone
			if (undead_flag && !(flag&SCSTART_NOAVOID))
				return 0;
			break;

I'll forward this to Aleos so he can fix this directly on the emulator.

  • Upvote 1
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  61
  • Reputation:   0
  • Joined:  06/30/17
  • Last Seen:  

Thanks you @Playtester , now its working with undead card . what about resist stone with mdef and luk . do i need to add SC_STONEWAIT ? 

 

		case SC_STONE:
#ifndef RENEWAL
			sc_def = status->mdef*100;
			sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10;
			tick_def = 0; // No duration reduction
#else
			sc_def = status->mdef * 100 - levelAdv;
			tick_def2 = -3000;
#endif
			break;

to 
 

		case SC_STONE:
		case SC_STONEWAIT:
#ifndef RENEWAL
			sc_def = status->mdef*100;
			sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10;
			tick_def = 0; // No duration reduction
#else
			sc_def = status->mdef * 100 - levelAdv;
			tick_def2 = -3000;
#endif
			break;

 

Link to comment
Share on other sites

  • 0

  • Group:  Developer
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  797
  • Reputation:   226
  • Joined:  01/30/13
  • Last Seen:  

You're perfectly right, I will forward that one as well. Good thinking!

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  61
  • Reputation:   0
  • Joined:  06/30/17
  • Last Seen:  

yeah , thanks sir , you save my day . its been 6 hours im fixing this . im found out during testing status resist on luk and mdef . then i testing with evil druid , result still same . 
. You may closed this topic 
 

Link to comment
Share on other sites

  • 0

  • Group:  Developer
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  797
  • Reputation:   226
  • Joined:  01/30/13
  • Last Seen:  

There's one more thing, right now the transition from SC_STONEWAIT to SC_STONE can also be resisted. That also needs to be fixed by making it unavoidable.

We are also checking an issue in renewal right now. I recommend you just wait for the next update though otherwise you'll run into merge conflicts.

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  61
  • Reputation:   0
  • Joined:  06/30/17
  • Last Seen:  

alright sir . what about player under devotion getting stone cursed . mine behaviour its can break with normal hit/any damage skill while u are under devotion . if no mistake , might need status recovery to remove stone cursed while u under devotion paladin .

 

Ill provide some video regarding stone cursed behaviour with devotion as per mention at my previous reply . 
Youtube Link

Link to comment
Share on other sites

  • 0

  • Group:  Developer
  • Topic Count:  33
  • Topics Per Day:  0.01
  • Content Count:  797
  • Reputation:   226
  • Joined:  01/30/13
  • Last Seen:  

Just a quick heads up, your original reports are fixed on the emulator now: https://github.com/rathena/rathena/commit/3b9c28aa464b8adb3decb5357725e1f705c8517e

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  61
  • Reputation:   0
  • Joined:  06/30/17
  • Last Seen:  

nice sir , thanks you @Playtester

Link to comment
Share on other sites

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.

×
×
  • Create New...