Jump to content
  • 0

How to increase Skill Damage


Question

Posted

Hello There, can all of you help me,

 

i got roblem with my damage skill 

 

i want to gain up my skill damage

 

i make data like This  :

 

 

WS_CARTTERMINATION,1,15,275
GN_CART_TORNADO,1,15,300
SC_FEINTBOMB,1,15,350
RK_DRAGONBREATH,1,15,70
GC_CROSSIMPACT,1,15,100
RK_HUNDREDSPEAR,1,15,50
WL_TETRAVORTEX,1,15,250
 
 
on skill_damage_db.txt
 
but didn't effect, can all of you help me?
 
Thanks all ^^

4 answers to this question

Recommended Posts

Posted (edited)

You can change their damage calculation on src/battle.c

 

Example:

 

battle.c

case WS_CARTTERMINATION:
	i = 10 * (16 - skill_lv);
	if (i < 1) i = 1;
	//Preserve damage ratio when max cart weight is changed.
	if(sd && sd->cart_weight)
	skillratio += sd->cart_weight/i * 80000/battle_config.max_cart_weight - 100;
	else if (!sd)
	skillratio += 80000 / i - 100;
	break;

After editing recompile and it's good.

 

EDIT: For the other skills, just search them using ctrl f inside battle.c

Edited by Mary Magdalene
Posted

 

Hello There, can all of you help me,

 

i got roblem with my damage skill 

 

i want to gain up my skill damage

 

i make data like This  :

 

 

WS_CARTTERMINATION,1,15,275
GN_CART_TORNADO,1,15,300
SC_FEINTBOMB,1,15,350
RK_DRAGONBREATH,1,15,70
GC_CROSSIMPACT,1,15,100
RK_HUNDREDSPEAR,1,15,50
WL_TETRAVORTEX,1,15,250
 
 
on skill_damage_db.txt
 
but didn't effect, can all of you help me?
 
Thanks all ^^

 

 

active first this mod and recompile

 

src/config/core.h

#define ADJUST_SKILL_DAMAGE
Posted

finish recomile, but still nothing

// Skill Damage Adjustment Database
//
// Structure of Database:
// SkillName,Caster,Map,Damage against Players{,Damage against Mobs{,Damage against Bosses{,Damage against Other}}}
//
// Caster: The groups for which the adjustment takes effect. (bitmask)
//		 1 = Player
//		 2 = Monster
//		 4 = Pet
//		 8 = Homunculus
//		16 = Mercenary
//		32 = Elemental
//
// Map:
// 		1    - Normal (the maps that aren't classified as these maps below)
// 		2    - PVP
// 		4    - GVG
// 		8    - Battlegrounds
// 		16   - 'skill_damage' mapflag
// Restricted zones - they're configured by 'restricted <number>' mapflag
// 		32   - Zone 1
// 		64   - Zone 2
// 		128  - Zone 3
// 		256  - Zone 4
// 		512  - Zone 5
// 		1024 - Zone 6
// 		2048 - Zone 7
//
// Notes:
//  	Damage is a percentage between -100 and 100000.
//  	Negative values decrease damage and positive values increase it (0 = no change).
//
// Examples:
// MC_MAMMONITE,1,1,50 // In normal maps, players deal +50% damage to other players with Mammonite.
// MO_EXTREMITYFIST,1,6,-50 // In PVP and GVG, players deal -50% (half) damage to other players with Asura Strike.
// AB_ADORAMUS,1,6,50,0,10,15 // In PVP and GVG, players deal +50% damage to other players, +0% to mobs, +10% to bosses, and +15% to other with Adoramus.

  • Upvote 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...