Register for your free account! | Forgot your password?

You last visited: Today at 14:06

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Archer/hunter damage bug?

Discussion on Archer/hunter damage bug? within the Shaiya PServer Development forum part of the Shaiya Private Server category.

Reply
 
Old   #1
 
Nix27's Avatar
 
elite*gold: 0
Join Date: Sep 2016
Posts: 32
Received Thanks: 6
Archer/hunter damage bug?

I have the same problem with these post:





I have EP5.4. Dont fix by changing TimeDamageType and they are not players with GM accesories. Any ideas? It happens to you as well?
Nix27 is offline  
Old 07/08/2017, 05:13   #2
 
Nix27's Avatar
 
elite*gold: 0
Join Date: Sep 2016
Posts: 32
Received Thanks: 6
I will pay for this fix if necessary.
Nix27 is offline  
Old 07/18/2017, 20:19   #3
 
Nix27's Avatar
 
elite*gold: 0
Join Date: Sep 2016
Posts: 32
Received Thanks: 6
Cups gave me a good solution. I share your message with your permission. Thank you.

Quote:
Originally Posted by Cups
The CUser::TimeDamage function is located at 0x463DC0. This function is the one which controls tick damage and other damage over time effects. The damage that is calculated and dealt to the user is stored in the eax register. Scattered throughout this function, you will see this:

Code:
mov eax,0000EA60
This seems to be some kind of buffer overflow check, which roughly translates to:
Code:
if (hp_damage > 60000)
    hp_damage = 60000;
if (mp_damage > 60000)
    mp_damage = 60000;
if (sp_damage > 60000)
    sp_damage = 60000
You can modify this hard cap as a temporary solution. For example, in this function, changing "mov eax,0000EA60" to "mov eax,00002710" will change the value from 60k to 10k when the max value is hit (which is interesting that this ever occurs at all). Perhaps you could set a break point on one of these instructions, and dump the registers when it is executed (when the ps_game sets the value to 60k manually instead of calculating it)
The damage happens very rarely and randomly. 10k is the maximum damage they do poisons in my server. So it is enough even if it is not a definitive solution.
Nix27 is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
[BUG] DAMAGE BUG LCB-10 BUT X2 DAMAGE
05/16/2014 - DarkOrbit - 8 Replies
deleted
Damage Damage Damage
02/28/2012 - Mabinogi Hacks, Bots, Cheats & Exploits - 3 Replies
Because of poor English grammar may be a bit strange May I ask what damage accumulated or MOD
S> Archer-archer-archer 130-130-133
11/17/2009 - Conquer Online 2 Trading - 2 Replies
all gone
[Release] Fix Archer/Taoist Damage and Huge Thunder/Fire Damage
04/20/2009 - CO2 PServer Guides & Releases - 14 Replies
This is what you need to Fix Archer (Skills)/Taoist Damage and Huge Thunder/Fire Damage in LOTF source. Open Other.cs public static uint CalculateDamage(Character Attacker, Character Attacked, byte AttackType, ushort SkillId, byte SkillLvl) Replace the whole method with the following method public static uint CalculateDamage(Character Attacker, Character Attacked, byte AttackType, ushort SkillId, byte SkillLvl) {
S> 2nd RB Female Archer Archer-Trojan-Archer 130-130-112
09/29/2008 - Conquer Online 2 Trading - 1 Replies
Hey, im selling an Archer-Trojan-Archer female account who has the ability to use chain cyclone which is awesome for plvling. She currently has 236Pot with her mentor on and w/o her on she has 210 potency (for a lvl 112 archer this is great). As i mentioned before she is lvl 130-130-112. Now for her gear: Ears Super +5 SDG lvl 112 Necky Super +5 SDG lvl 112 Ring Super +6 SDG lvl 110 Bow Super +6 2xSDG lvl 110 Coat Super +6 2xSDG lvl 112 Boots Super +6 SDG lvl 110 Miraculous Gourd Good...



All times are GMT +1. The time now is 14:11.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.