Skip to content

Commit

Permalink
feat: multiplicty buff for weapons
Browse files Browse the repository at this point in the history
  • Loading branch information
goblinhack committed Nov 9, 2023
1 parent 2297b1a commit 86e3c41
Show file tree
Hide file tree
Showing 81 changed files with 387 additions and 195 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
<!-- - tiny pixel effects that bounce? -->
<!-- - tomb of past player ? or random player ? leads to random small room? -->
<!-- - vaults -->
<!-- - weight factors into jumping -->
<!-- -->
<!-- MVP plan -->
<!-- ------ -->
Expand Down Expand Up @@ -561,7 +560,7 @@ Other content
- 24 x treasure
- 24 x staffs
- 24 x spells
- 19 x buffs
- 20 x buffs
- 17 x weapons
- 14 x potions
- 12 x debuffs
Expand Down
Binary file modified data/gfx.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion python/gfx.py
Original file line number Diff line number Diff line change
Expand Up @@ -600,7 +600,7 @@ def init_tiles_16x16_main():
"buff_telepathy",
"buff_double_damage",
"buff_vorpal",
"",
"buff_multiplicity",
"",
"",
"",
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_crystal.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 50)
my.chance_d10000_enchanted(self, 1000)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_crystal_carry")
my.gfx_ascii_show_light_once_seen(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_dragon.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 200)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_dragon_carry")
my.gfx_ascii_show_light_once_seen(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_fish_scale.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 100)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.chance_d1000_melting(self, 2)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_golden.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 200)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_golden_carry")
my.gfx_ascii_show_light_once_seen(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_lather.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 1)
my.chance_d10000_runic_class_A(self, 1)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 5)
my.equip_carry_anim(self, "armor_lather_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_leather.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 5)
my.equip_carry_anim(self, "armor_leather_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_lime_scale.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 100)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
my.equip_carry_anim(self, "armor_lime_scale_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_obsidian.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 500)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_obsidian_carry")
my.gfx_ascii_shown(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_plate.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 200)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_plate_carry")
my.gfx_ascii_shown(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_slime.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 200)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_slime_carry")
my.gfx_ascii_show_light_once_seen(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/armor/armor_unobtanium.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 1000)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.equip_carry_anim(self, "armor_unobtanium_carry")
my.gfx_ascii_shown(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_double_damage.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ def tp_init(name, text_long_name, text_short_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_offensive(self, True)
my.is_runic_offensive_class_A(self, True)
my.on_owner_attack_dmg_melee_do(self, "me.on_owner_attack_dmg_melee()")
my.text_description_long(self, "Wield twice the amount of normal melee damage with no stamina loss!")
my.text_description_short(self, "Double damage")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_immune_to_cold.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ def tp_init(name, text_long_name):
my.is_buff(self, True)
my.is_immune_to_cold(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_cold_do(self, "me.on_owner_rcv_dmg_cold()")
my.on_owner_unset_do(self, "me.on_owner_unset()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_immune_to_fire.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ def tp_init(name, text_long_name):
my.is_buff(self, True)
my.is_immune_to_fire(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_fire_do(self, "me.on_owner_rcv_dmg_fire()")
my.on_owner_rcv_dmg_heat_do(self, "me.on_owner_rcv_dmg_heat()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_immune_to_negation.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def tp_init(name, text_long_name):
my.is_buff(self, True)
my.is_immune_to_negation(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_negation_do(self, "me.on_owner_rcv_dmg_negation()")
my.on_owner_unset_do(self, "me.on_owner_unset()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_immune_to_poison.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ def tp_init(name, text_long_name):
my.is_immune_to_poison(self, True)
my.is_interesting(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.is_tickable(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_poison_do(self, "me.on_owner_rcv_dmg_poison()")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ def tp_init(name, text_long_name):
my.is_buff(self, True)
my.is_immune_to_teleport_attack(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_unset_do(self, "me.on_owner_unset()")
my.text_description_long(self, "You cannot be teleported against your will.")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_immune_to_water.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ def tp_init(name, text_long_name):
my.is_buff(self, True)
my.is_immune_to_water(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_unset_do(self, "me.on_owner_unset()")
my.text_description_long(self, "You feel at home in the water and will suffer no more water penalties for either attack or defence when in shallow or deep water. Always beware of puddles though.")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_missile_protection.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ def tp_init(name, text_long_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_acid_do(self, "me.on_owner_rcv_dmg_acid()")
my.on_owner_rcv_dmg_bite_do(self, "me.on_owner_rcv_dmg_bite()")
Expand Down
43 changes: 43 additions & 0 deletions python/things/buffs/buff_permanent_multiplicity.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import my
import tp

self = None


def on_owner_attack_dmg_melee(me, owner, victim, x, y, damage):
# my.con("me {} {:X}".format(my.thing_name_get(me), me))
# my.con("owner {} {:X}".format(my.thing_name_get(owner), owner))
# my.con("victim {} {:X}".format(my.thing_name_get(victim), victim))
# my.con("damage {}".format(damage))
if not my.level_is_spectral_blade_at(me, x, y):
if my.level_is_alive_monst_at(me, x, y) or my.level_is_monst_at(me, x, y):
roll = my.py_d100()
if roll < 10 + my.thing_enchant_count_get(me) * 5:
my.place_at(me, "spectral_blade", x, y)
return damage


def tp_init(name, text_long_name, text_short_name):
global self
self = tp.Tp(name, text_long_name, text_short_name)
# begin sort marker

my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_offensive_class_A(self, True)
my.on_owner_attack_dmg_melee_do(self, "me.on_owner_attack_dmg_melee()")
my.text_description_long(self, "This weapon has a chance of spawning a spectral blade every attack upon a monster")
my.text_description_short(self, "Multiplicity weapon")
my.tick_prio(self, my.MAP_TICK_PRIO_NORMAL)
my.z_prio(self, my.MAP_Z_PRIO_ALWAYS_BEHIND)
# end sort marker
my.tile(self, tile="buff_multiplicity")
my.tp_update(self)


def init():
tp_init(name="buff_permanent_multiplicity", text_long_name="multiplicity weapon", text_short_name="multiplicity weapon")


init()
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_slime_protection.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ def tp_init(name, text_long_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_attack_dmg_melee_do(self, "me.on_owner_attack_dmg_melee()")
my.on_owner_rcv_dmg_acid_do(self, "me.on_owner_rcv_dmg_acid()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_slippery.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def tp_init(name, text_long_name, text_short_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.is_slippery(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_unset_do(self, "me.on_owner_unset()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_undead_protection.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ def tp_init(name, text_long_name):
my.is_immune_to_necrosis(self, True)
my.is_immune_to_stamina_drain(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.on_owner_add_do(self, "me.on_owner_add()")
my.on_owner_rcv_dmg_acid_do(self, "me.on_owner_rcv_dmg_acid()")
my.on_owner_rcv_dmg_bite_do(self, "me.on_owner_rcv_dmg_bite()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_permanent_vorpal.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ def tp_init(name, text_long_name, text_short_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_offensive(self, True)
my.is_runic_offensive_class_A(self, True)
my.on_owner_attack_dmg_melee_do(self, "me.on_owner_attack_dmg_melee()")
my.text_description_long2(self, "Not all monsters are vulnerable to this kind of attack. It is a matter of scholarly debate as to whether goldfish are immune to vorpal weapons.")
my.text_description_long3(self, "Every enchant of the weapon will add 5 percent chance")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_temporary_floating.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def tp_init(name, text_long_name, text_short_name):
my.is_buff(self, True)
my.is_floating(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.is_tickable(self, True)
my.lifespan_dice(self, "1d100+50")
my.on_owner_add_do(self, "me.on_owner_add()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_temporary_hasted.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def tp_init(name, text_long_name, text_short_name):
my.gfx_ascii_shown(self, True)
my.is_buff(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.is_tickable(self, True)
my.lifespan_dice(self, "1d100+50")
my.move_speed_bonus(self, 100)
Expand Down
2 changes: 1 addition & 1 deletion python/things/buffs/buff_temporary_invisible.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ def tp_init(name, text_long_name, text_short_name):
my.is_buff(self, True)
my.is_invisible(self, True)
my.is_loggable(self, True)
my.is_runic_defensive(self, True)
my.is_runic_defensive_class_A(self, True)
my.is_tickable(self, True)
my.lifespan_dice(self, "1d100+50")
my.on_owner_add_do(self, "me.on_owner_add()")
Expand Down
2 changes: 1 addition & 1 deletion python/things/gauntlets/gauntlets_lion.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ def tp_init(name, text_long_name, text_short_name):
self = tp.Tp(name, text_long_name, text_short_name)
# begin sort marker
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.equip_carry_anim(self, "gauntlets_lion_carry")
my.gfx_ascii_shown(self, True)
my.gfx_pixelart_reflection(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/gauntlets/gauntlets_shoving.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ def tp_init(name, text_long_name, text_short_name):
self = tp.Tp(name, text_long_name, text_short_name)
# begin sort marker
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.equip_carry_anim(self, "gauntlets_shoving_carry")
my.gfx_ascii_shown(self, True)
my.gfx_pixelart_reflection(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/gauntlets/gauntlets_war.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ def tp_init(name, text_long_name, text_short_name):
self = tp.Tp(name, text_long_name, text_short_name)
# begin sort marker
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.equip_carry_anim(self, "gauntlets_war_carry")
my.gfx_ascii_shown(self, True)
my.gfx_pixelart_reflection(self, True)
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_eagle.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 10)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
my.equip_carry_anim(self, "shield_eagle_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_obsidian.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 10)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 100)
my.chance_d10000_runic_class_A(self, 100)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
my.equip_carry_anim(self, "shield_obsidian_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_tower.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 10)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
my.equip_carry_anim(self, "shield_tower_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_tower2.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 10)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 10)
my.equip_carry_anim(self, "shield_tower2_carry")
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_wooden.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 20)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.chance_d10000_set_on_fire(self, 500)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 5)
Expand Down
2 changes: 1 addition & 1 deletion python/things/shield/shield_woodon.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ def tp_init(name, text_long_name, text_short_name):
# begin sort marker
my.chance_d10000_damaged(self, 100)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 10)
my.chance_d10000_runic_class_A(self, 10)
my.chance_d10000_set_on_fire(self, 500)
my.collision_hit_priority(self, 6)
my.enchant_max(self, 2)
Expand Down
2 changes: 1 addition & 1 deletion python/things/weapons/axe.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ def init_weapon(name, text_long_name, text_short_name):
my.chance_d10000_crit(self, 500)
my.chance_d10000_damaged(self, 5)
my.chance_d10000_enchanted(self, 20)
my.chance_d10000_runic(self, 500)
my.chance_d10000_runic_class_A(self, 500)
my.collision_hit_360(self, True)
my.dmg_chance_d1000_melee(self, 0, 1000)
my.dmg_melee_dice(self, "1d6")
Expand Down
Loading

0 comments on commit 86e3c41

Please sign in to comment.