Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronize Damage Feature #8305

Merged
merged 20 commits into from
May 25, 2024
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions conf/battle/client.conf
Original file line number Diff line number Diff line change
Expand Up @@ -169,3 +169,10 @@ macro_detection_punishment: 0
// Amount of time in minutes that the punishment type is active for. Use 0 for infinite.
// Official: 0
macro_detection_punishment_time: 0

// Should the damage timing be synchronized between the client and server?
// This is not official behavior, but it removes the position lag after being hit.
// This setting only affects normal monster attacks, unless you set "delay_battle_damage" in battle.conf to "no".
Playtester marked this conversation as resolved.
Show resolved Hide resolved
// If you do, most skills will also be in-sync as skills usually show their damage immediately.
// Tired of Dark Illusion hitting you 5 seconds too late? Then turn this on. (Note 1)
synchronize_damage: no
Playtester marked this conversation as resolved.
Show resolved Hide resolved
3 changes: 2 additions & 1 deletion db/import-tmpl/mob_db.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
# WalkSpeed Walk speed. (Default: DEFAULT_WALK_SPEED)
# AttackDelay Attack speed. (Default: 0)
# AttackMotion Attack animation speed. (Default: 0)
# ClientAttackMotion Client attack speed. (Default: AttackMotion)
# DamageMotion Damage animation speed. (Default: 0)
# DamageTaken Rate at which the monster will receive incoming damage. (Default: 100)
# Ai Aegis monster type AI behavior. (Default: 06)
Expand All @@ -77,7 +78,7 @@

Header:
Type: MOB_DB
Version: 3
Version: 4

#Body:
# eAthena Dev Team
Expand Down
3 changes: 2 additions & 1 deletion db/mob_db.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@
# WalkSpeed Walk speed. (Default: DEFAULT_WALK_SPEED)
# AttackDelay Attack speed. (Default: 0)
# AttackMotion Attack animation speed. (Default: 0)
# ClientAttackMotion Client attack speed. (Default: AttackMotion)
# DamageMotion Damage animation speed. (Default: 0)
# DamageTaken Rate at which the monster will receive incoming damage. (Default: 100)
# Ai Aegis monster type AI behavior. (Default: 06)
Expand All @@ -77,7 +78,7 @@

Header:
Type: MOB_DB
Version: 3
Version: 4

Footer:
Imports:
Expand Down
Loading