Introducing Hercules' Map Zone Database

weapon_damage_rate

magic_damage_rate

misc_damage_rate

long_damage_rate

short_damage_rate

What exactly includes each of those? Magic is easy enough to guess, but which skills are considered misc? What exactly is weapon_damage_rate?

Also, does any of the @reload commands can be used to reload this file? Or do I have to restart the server everytime?
misc are for skill that are misc type like rapid throw of kagerou

yes you need to restart everytime you change something

 
Is there a list of all skills that are "misc type"?

Also, I am really curious about what weapon_damage_rate exactly does.

Does this file only work with damage to players, or damage to monsters as well? I need my nerf the damage done to monsters on certain skills. Will this file work?

 
I am nerfing several skills, and I've had problems with a few:

-Hell's Plant;

-Gates of Hell;

-Severe Rainstorm;

-Chain Lightning;

I tried nerfing those skills to only 1% of their normal damage, but the reduction doesn't match that. They're only slighly weaker, nowhere near 99% weaker.

 
Last edited by a moderator:
The issue re-appeared with Overbrand, but I think I know the issue. The first hit is being affected, but the second one isn't. Looking at the src I see that the code defines them as OVERBRAND_BRANDISH and OVERBRAND_PLUSATK. The mapflag command doesn't accept those, so it's impossible to nerf the skill with mapflags(and thus mapzone).

 
awasa10.jpg


Why This Error Appearing?

 
Last edited by a moderator:
Hope this will also support this feature.

disable_job: <job id> or <bitmask>

 
Hope this will also support this feature.

disable_job: <job id> or <bitmask>
that is weird xD what would it do? if you mean disabling certain job to warp to specified zone then its better to make it with pcloadmap event, because an implementation of this with map zone db doesn't really makes sense unless you want something else like job doesn't doing damage, but I guess you only want them to not go.

 
the Manage_Skill_Damage of lilith reduce or put more % damage, we dont have to cap! please help! to configure this in hercules!

 
Last edited by a moderator:
any way to reload this conf file? or just restart the server?

now how do i disable an Item Type for example I have a PVP no Potion. wanted to disable all healing type Items.

same like AnnieRuru's mapflag noitem

 
Last edited by a moderator:
now how do i disable an Item Type for example I have a PVP no Potion. wanted to disable all healing type Items.

same like AnnieRuru's mapflag noitem

 
I hope there's also percentage reduction for skills
it is already possible using the following:

mapflags: ("adjust_skill_damage RK_HUNDREDSPEAR    250")

 
I hope there's also percentage reduction for skills
it is already possible using the following:

mapflags: ("adjust_skill_damage RK_HUNDREDSPEAR    250")
The 250, means what? Additional '250' damage or additional '250%'? If yes, then how can we reduce it. Can we use a negative value? Thanks for the reply!
50 = half damage

100 = normal damage

200 = twice

 
sorry for digging old post. Is this can be improved?

for example i have 2 zone PVP TYPE.

Type 1: PVP with potions enabled

Type 2: PVP with potions disabled

with current zone system, PVP map automaticaly using PVP ZONE settings, which mean we cant set 2 version of pvp types.

I hope someone can do patch for this.

Thanks

 
Why I can't use Arrullo and Deep Sleep Lullaby in WOE?

/* GvG zone is applied to all maps with a gvg mapflag */
name: "GvG" /* changing this name requires MAP_ZONE_GVG_NAME to also be changed in src/map/map.h file */

disabled_skills: {
AL_TELEPORT: "PLAYER"
AL_WARP: "PLAYER"
WZ_ICEWALL: "PLAYER"
TF_BACKSLIDING: "PLAYER"
RG_INTIMIDATE: "PLAYER"
WE_CALLPARTNER: "PLAYER"
HP_ASSUMPTIO: "PLAYER"
HP_BASILICA: "PLAYER"
CG_MOONLIT: "PLAYER"
WE_CALLPARENT: "PLAYER"
WE_CALLBABY: "PLAYER"
CR_CULTIVATION: "PLAYER"
NJ_KIRIKAGE: "PLAYER"
CASH_ASSUMPTIO: "PLAYER"
BS_GREED: "PLAYER"
SC_FATALMENACE: "PLAYER"
SC_DIMENSIONDOOR: "PLAYER"
}
 
Back
Top