nyxfatalis
-
Content Count
64 -
Joined
-
Last visited
Reputation Activity
-
nyxfatalis reacted to evilpuncker in Dragon Fear
https://github.com/HerculesWS/Hercules/blob/master/db/re/skill_db.txt#L600
-
-
nyxfatalis got a reaction from madtoyz in [Showcase] My Patcher Designs
Hi hercules,
Here are my patchers ^^ Pls rate and give suggestions.
3 Notice Box ( Slide show , Patchnote, Banner )
First :
Dedicated to one of the website made my We-Prioritize.
Second :
W/ Slideshow
Third :
Fourth :
Buttons ripped from archaos-ro's site.
Will change it soon. ^^
-
nyxfatalis reacted to malufett in Buffs will not be removed upon death
check your 'db/sc_config.txt'
-
nyxfatalis reacted to jaBote in Change "setarray"
cellphone:
should be "delitem .@armadura, 1;". Forgot that 1, sorry
-
nyxfatalis got a reaction from Enko in Suggestion :D
Hi, I'm suggesting to add this on hercules / / Note 1: Value optional (on / off, yes / no or 1/0). / / Return the reflected damage to the Redeemer? (Note 1) devotion_rdamage: 0 this is an option where you can activate(on/off) the official reflect/devotion. I found this on bRathena http://svn.brathena.org/brAthena/testes/conf/battle/brathena.conf Thanks. -
nyxfatalis got a reaction from icabit in Suggestion :D
Hi, I'm suggesting to add this on hercules / / Note 1: Value optional (on / off, yes / no or 1/0). / / Return the reflected damage to the Redeemer? (Note 1) devotion_rdamage: 0 this is an option where you can activate(on/off) the official reflect/devotion. I found this on bRathena http://svn.brathena.org/brAthena/testes/conf/battle/brathena.conf Thanks. -
-
nyxfatalis reacted to jaBote in Holy Light Edit
Hi.
For the element, this is rather a /db/{re or pre-re}/skill_db.txt issue (just change the one your server uses). Check the heading of the file:
//id,range,hit,inf,element,nk,splash,max,list_num,castcancel,cast_defence_rate,inf2,maxcount,skill_type,blow_count,name,description// 01 ID// 02 range (combo skills do not check for range when used,// if range is < 5, the skill is considered melee-range)// 03 hit (8- repeated hitting, 6- single-hit)// 04 inf (0- passive, 1- enemy, 2- place, 4- self, 16- friend, 32- trap)// 05 element (0 - neutral, 1 - water, 2 - earth, 3 - fire, 4 - wind, 5 - poison,// 6 - holy, 7 - dark, 8 - ghost, 9 - undead, -1 - use weapon element// -2 - use endowed element, -3 - use random element.)// 06 nk (skill damage properties):// [...]
As you can see, you can just use -3 for the Holy Light skill element. Go to line 202 and change this:
156,9,6,1,6,0,0,1,1,yes,0,0x1,0,magic,0, AL_HOLYLIGHT,Holy Light for this:
156,9,6,1,-3,0,0,1,1,yes,0,0x1,0,magic,0, AL_HOLYLIGHT,Holy Light
For the MATK change it's a bit trickier for me since I'm not good at source, but I've taken the time to investigate and I'm almost sure you'll have to go to /src/map/battle.c and find line 3779 (some tabulation spaces removed to improve readability):
case AL_HOLYLIGHT: skillratio += 25; if (sd && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_PRIEST) skillratio *= 5; //Does 5x damage include bonuses from other skills? break; That skillratio += 25 makes the damage to be 125% MATK (default 100% + 25%), so you'll have to change that line. You can either choose to substract 75% (so 25% remains) or to divide it by 4 (100 / 4 = 25). I've decided to divide it by 4. That line should remain like this:
skillratio /= 4; // LINE MODIFIED, Holy Light does now 25% MATK damage
And there you go. Hope I helped though I'm not sure on the source code part.
-
nyxfatalis got a reaction from Patskie in Suggestion :D
Hi, I'm suggesting to add this on hercules / / Note 1: Value optional (on / off, yes / no or 1/0). / / Return the reflected damage to the Redeemer? (Note 1) devotion_rdamage: 0 this is an option where you can activate(on/off) the official reflect/devotion. I found this on bRathena http://svn.brathena.org/brAthena/testes/conf/battle/brathena.conf Thanks. -
nyxfatalis got a reaction from Judas in Suggestion :D
Hi, I'm suggesting to add this on hercules / / Note 1: Value optional (on / off, yes / no or 1/0). / / Return the reflected damage to the Redeemer? (Note 1) devotion_rdamage: 0 this is an option where you can activate(on/off) the official reflect/devotion. I found this on bRathena http://svn.brathena.org/brAthena/testes/conf/battle/brathena.conf Thanks. -
nyxfatalis reacted to jaBote in rA compatible with Hercules?
As long as I know, now that I've just checked the doc/script_commands.txt of both emulators, you can use almost all script commands present in rAthena in Hercules with identical behavior. But there are some script commands that Hercules doesn't have yet such as sit; stand; delequip; morphembryo; checkhomcall; and a script command that has a distinct name such as consumeitem (rA) --> itemeffect (Herc).
However, I'd say script compatibility is 95+% because they're either quite new commands or haven't been extensively used in scripts -I've never seen any of the rAthena "exclusive" commands in use on a public released script yet-.
Hope I helped you.
P.S.: Hey Ind, i still don't know the reason of maintaining the get_revision() command. I think it should be changed to get_hash() or do something about its behavior since in rAthena it returned an integer value. Well, I think this one hasn't ever been used for a serious script so never mind. And the charisupper doc example has a mistake too I think. And there is the suggestion of merging those script commands for increased rAthena-Hercules compatibility.