OSDN Git Service
(root)
/
hengband
/
hengband.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[Refactor] #40514 calc_disenchant_damage_rate() 実装. / Implement calc_disenchant_damag...
[hengband/hengband.git]
/
src
/
object
/
warning.c
diff --git
a/src/object/warning.c
b/src/object/warning.c
index
315be1c
..
30a1200
100644
(file)
--- a/
src/object/warning.c
+++ b/
src/object/warning.c
@@
-168,8
+168,7
@@
static void spell_damcalc(player_type *target_ptr, monster_type *m_ptr, EFFECT_I
break;
case GF_DISENCHANT:
- if (target_ptr->resist_disen)
- dam = dam * 3 / 4; /* Worst case of 6 / (d4 + 7) */
+ dam = dam * calc_disenchant_damage_rate(target_ptr, CALC_MAX) / 100;
break;
case GF_NEXUS: