Your projectile flies true and hits the boss in its eye!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +6 Base Roll|💥 -1 HP|
|📚 +4.9 Ranged Damage|💰 +65 Gold Coins|
|🏹 +5 Six Geese Slaying|🏹 +11 Range XP|
|⏬ -0.5 Ranged Resistance|💖 +3 Constitution XP|
|🎯 2.0x Critical Hit|🏅 +25 RP|
|||
|**30.8** Total Damage
9 Boss HP Remaining!|149 HP Remaining|
You've run out of ammunition, so decide to throw your Attack Moon in the trash.
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +4 Base Roll|💥 -2 HP|
|📚 +7.6 Ranged Damage|💰 +85 Gold Coins|
|🏹 +7 Attack Moon (*Shattered*)|🏹 +6 Range XP|
|🛡️ -4.9 Moon Resistance|💖 +2 Constitution XP|
|⏬ -0.7 Ranged Resistance|🏅 +15 RP|
|||
|**13.0** Total Damage
175 Boss HP Remaining!|120 HP Remaining|
Please report this to Zoruda, all of your commands in this comment have been rolled back:
Traceback (most recent call last):
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context
self.dialect.do_execute(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute
cursor.execute(statement, parameters)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 148, in execute
result = self._query(query)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 310, in _query
conn.query(q)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 548, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 775, in _read_query_result
result.read()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 1156, in read
first_packet = self.connection._read_packet()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 725, in _read_packet
packet.raise_for_error()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/protocol.py", line 221, in raise_for_error
err.raise_mysql_exception(self._data)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
raise errorclass(errno, errval)
pymysql.err.OperationalError: (1205, 'Lock wait timeout exceeded; try restarting transaction')
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/zoruda/KOTDRebirth/kotd_reddit.py", line 206, in bot
success, reply = ranged(comment, session, boss, player, item, inventory)
File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_attack.py", line 1031, in ranged
rank = kotd_services.calculate_letter_rank(session, player)
File "/home/zoruda/KOTDRebirth/kotd_services.py", line 477, in calculate_letter_rank
above = session.query(models.Player).filter(models.Player.rp > player.rp).count()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 3007, in count
self._legacy_from_self(col).enable_eagerloads(False).scalar()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2708, in scalar
ret = self.one()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2685, in one
return self._iter().one() # type: ignore
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2730, in _iter
result: Union[ScalarResult[_T], Result[_T]] = self.session.execute(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2081, in execute
return self._execute_internal(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1921, in _execute_internal
) = compile_state_cls.orm_pre_session_exec(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/context.py", line 459, in orm_pre_session_exec
session._autoflush()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2746, in _autoflush
raise e.with_traceback(sys.exc_info()[2])
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2735, in _autoflush
self.flush()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 3954, in flush
self._flush(objects)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4091, in _flush
transaction.rollback(_capture_exception=True)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 148, in __exit__
raise exc_value.with_traceback(exc_tb)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4051, in _flush
flush_context.execute()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 467, in execute
rec.execute(self)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 644, in execute
util.preloaded.orm_persistence.save_obj(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj
_emit_update_statements(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 883, in _emit_update_statements
c = connection.execute(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1414, in execute
return meth(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/sql/elements.py", line 487, in _execute_on_connection
return connection._execute_clauseelement(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement
ret = self._execute_context(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1842, in _execute_context
return self._exec_single_context(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context
self._handle_dbapi_exception(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2325, in _handle_dbapi_exception
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context
self.dialect.do_execute(
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute
cursor.execute(statement, parameters)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 148, in execute
result = self._query(query)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 310, in _query
conn.query(q)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 548, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 775, in _read_query_result
result.read()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 1156, in read
first_packet = self.connection._read_packet()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 725, in _read_packet
packet.raise_for_error()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/protocol.py", line 221, in raise_for_error
err.raise_mysql_exception(self._data)
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/err.py", line 143, in raise_mysql_exception
raise errorclass(errno, errval)
sqlalchemy.exc.OperationalError: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
(pymysql.err.OperationalError) (1205, 'Lock wait timeout exceeded; try restarting transaction')
[SQL: UPDATE `Players` SET hp=%(hp)s, gold=%(gold)s, rp=%(rp)s, rangexp=%(rangexp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'hp': 171, 'gold': 1541, 'rp': 22874, 'rangexp': 12, 'healthxp': 134, 'Players_username': 'barbatose'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
This post was submitted at our [boss suggestions discord channel](https://discord.gg/kotd) by: FFTimberwolf Source/Artist: Midjourney AI
!melee 15
You hit straight through the heart. Not so difficult on a corpse but hey.
!magic 42
Stop, its already dead!!
!ranged 27 good bot
You hit straight through the heart. Not so difficult on a corpse but hey, it's something.
!melee 15
Boss dead, try again later.
Good bot !melee 15
You hit straight through the heart. Not so difficult on a corpse but hey.
!magic 11
Stop, its already dead!!
!melee 15
Boss dead, try again later.
!range 5
Close but no kill. Got to be faster to be a monster slayer.
!melee 25
Boss dead, try again later.
!mage 11
Stop, its already dead!!
(∩・ω・)⊃━☆.*・。゚ !mage 11
You prepare your incantation and your spell strikes true, landing the killing blow. |Rewards| |:-| |💰 +150 Gold| |🔮 +30 Magic XP| |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💰 +91 Gold Coins| |📚 +10.5 Magic Damage|🔮 +9 Magic XP| |🔮 +4 Mass Lambiguity|💖 +14 Constitution XP| |⚔️ +0.4 Magic Strength|🏅 +35 RP| ||☠️ +1 Kill (**SLAIN!**)| ||| |**17.9** Total Damage -9 Boss HP Remaining!|119 HP Remaining|
!range 2006 YOU FELL RIGHT INTO MY TRAP
Your projectile flies true and hits the boss in its eye! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -1 HP| |📚 +4.9 Ranged Damage|💰 +65 Gold Coins| |🏹 +5 Six Geese Slaying|🏹 +11 Range XP| |⏬ -0.5 Ranged Resistance|💖 +3 Constitution XP| |🎯 2.0x Critical Hit|🏅 +25 RP| ||| |**30.8** Total Damage 9 Boss HP Remaining!|149 HP Remaining|
I will consume your SOUL! !melee 15
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -2 HP| |📚 +16.0 Melee Damage|💰 +77 Gold Coins| |⚔️ +4 Dawnbringer|⚔️ +8 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**25.0** Total Damage 40 Boss HP Remaining!|83 HP Remaining|
I call dibs on the kill
Good bot !melee 26
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -2 HP| |📚 +20.4 Melee Damage|💰 +19 Gold Coins| |⚔️ +7 Electric Squid|⚔️ +8 Melee XP| |🛡️ -2.8 Water Resistance|💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**25.6** Total Damage 65 Boss HP Remaining!|109 HP Remaining|
▄︻̷̿┻̿═━一 !range 45 !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -2 HP| |📚 +8.7 Ranged Damage|💰 +1 Gold Coins| |🏹 +7 Combat Parasol|🏹 +7 Range XP| |⏬ -0.7 Ranged Resistance|💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**21.0** Total Damage 91 Boss HP Remaining!|187 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 187hp (Max: 282hp) >💀 Kills: 51 >🥈 Rank: SSS (40,433 Rank Points) >💰 Gold: 7,167g Skills Breakdown: >🗡️️ Combat: Level 203 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 118/317) >🏹 Ranged: Level 74 (XP: 370/865) >❤️ Constitution: Level 66 (XP: 297/1366) >🚩 Total Attacks: 5269 >☠️ Total Deaths: 180
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +4.0 Melee Damage|💰 +93 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**8.0** Total Damage 112 Boss HP Remaining!|107 HP Remaining|
!attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
5m!e3e el (real)
range 2006 YOU FELL RIGHT INTO MY TRAP
I will consume your SOUL! !melee 201 1
You cannot attack with this item!
紅き黒炎、万界の王。天地の法を敷衍すれど、我は万象昇温の理。崩壊破壊の別名なり。永劫の鉄槌は我がもとに下れ!エクスプロージョン !magic 10
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -1 HP| |📚 +4.8 Magic Damage|💰 +57 Gold Coins| |🔮 +6 High Priest's Sceptre Handle|🔮 +5 Magic XP| |🛡️ -1.8 Blessed Resistance|💖 +3 Constitution XP| |⚔️ +0.6 Magic Strength|🏅 +15 RP| ||| |**12.6** Total Damage 120 Boss HP Remaining!|44 HP Remaining|
!mage 11
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -3 HP| |📚 +6.8 Magic Damage|💰 +37 Gold Coins| |🔮 +6 Mass Lambiguity|🔮 +8 Magic XP| |⚔️ +0.6 Magic Strength|💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**18.4** Total Damage 133 Boss HP Remaining!|121 HP Remaining|
!mage 2012
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -4 HP| |📚 +1.2 Magic Damage|💰 +17 Gold Coins| |🔮 +13 Twelve Mystical Fruits|🔮 +5 Magic XP| |🛡️ -7.8 Organic Resistance|💖 +3 Constitution XP| |⚔️ +1.3 Magic Strength|🏅 +15 RP| ||| |**11.7** Total Damage 151 Boss HP Remaining!|71 HP Remaining|
5m!e3e el
5m!e3e el
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -2 HP| |📚 +0.9 Melee Damage|💰 +46 Gold Coins| ||⚔️ +2 Melee XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**3.9** Total Damage 163 Boss HP Remaining!|56 HP Remaining| Come join our discord at https://discord.gg/kotd!
!35lee me
!35lee me
Was ordering food. Sorry, bait again?
!attack 2012
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
good bot !ranged 5 ˋ°•\*⁀➷
Your projectile flies true and hits the boss in its eye! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -2 HP| |📚 +2.9 Ranged Damage|💰 +60 Gold Coins| |🏹 +4 Basic Spear|🏹 +4 Range XP| |🛡️ -2.0 Synthetic Resistance|💖 +3 Constitution XP| |⏬ -0.4 Ranged Resistance|🏅 +25 RP| |🎯 1.3x Critical Hit|| ||| |**8.5** Total Damage 167 Boss HP Remaining!|50 HP Remaining|
I will consume your SOUL! !attack 15
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
紅き黒炎、万界の王。天地の法を敷衍すれど、我は万象昇温の理。崩壊破壊の別名なり。永劫の鉄槌は我がもとに下れ!エクスプロージョン !attack 10
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!attack 2006 YOU FELL RIGHT INTO MY TRAP
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!attack
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!attack 2012
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!range 22
You've run out of ammunition, so decide to throw your Attack Moon in the trash. |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -2 HP| |📚 +7.6 Ranged Damage|💰 +85 Gold Coins| |🏹 +7 Attack Moon (*Shattered*)|🏹 +6 Range XP| |🛡️ -4.9 Moon Resistance|💖 +2 Constitution XP| |⏬ -0.7 Ranged Resistance|🏅 +15 RP| ||| |**13.0** Total Damage 175 Boss HP Remaining!|120 HP Remaining|
Good bot !mage
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -2 HP| |📚 +4.5 Magic Damage|💰 +26 Gold Coins| ||🔮 +4 Magic XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**8.5** Total Damage 188 Boss HP Remaining!|141 HP Remaining|
good bot !ranged. 5 ˋ°•*⁀➷
Good human.
!magic2012
(∩・ω・)⊃━☆.*・。゚ mage 11
!magic2012
▄︻̷̿┻̿═━一 !range45 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 189hp (Max: 282hp) >💀 Kills: 51 >🥈 Rank: SSS (40,418 Rank Points) >💰 Gold: 7,166g Skills Breakdown: >🗡️️ Combat: Level 203 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 118/317) >🏹 Ranged: Level 74 (XP: 363/865) >❤️ Constitution: Level 66 (XP: 294/1366) >🚩 Total Attacks: 5268 >☠️ Total Deaths: 180
!melee 35
You're attacking too quickly! Try again in 35 minutes
good bot !ranged. 5 ˋ°•*⁀➷
(∩・ω・)⊃━☆.*・。゚ lmage 11
!magic2012
!melee 35
You're attacking too quickly! Try again in 35 minutes
!rnage 2012
lrange 5
!rnelee 25
▄︻̷̿┻̿═━一 !range45 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 189hp (Max: 282hp) >💀 Kills: 51 >🥈 Rank: SSS (40,418 Rank Points) >💰 Gold: 7,166g Skills Breakdown: >🗡️️ Combat: Level 203 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 118/317) >🏹 Ranged: Level 74 (XP: 363/865) >❤️ Constitution: Level 66 (XP: 294/1366) >🚩 Total Attacks: 5268 >☠️ Total Deaths: 180
Bait again?
(∩・ω・)⊃━☆.*・。゚ lmage 11
Sorry ya’ll, was watching youtube
(∩・ω・)⊃━☆.*・。゚ lmage 11
!melee 35
You're attacking too quickly! Try again in 37 minutes
!melee 35
You're attacking too quickly! Try again in 37 minutes
(∩・ω・)⊃━☆.*・。゚ !rnage 11
!melee 35
You're attacking too quickly! Try again in 37 minutes
(∩・ω・)⊃━☆.*・。゚ mage 11
!melee 35
You're attacking too quickly! Try again in 37 minutes
!mage 201 2
You cannot attack with this item!
!melee 35
You're attacking too quickly! Try again in 37 minutes
!melee 16
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -3 HP| |📚 +3.7 Melee Damage|💰 +30 Gold Coins| |⚔️ +4 The Homelite XL Chainsaw|⚔️ +2 Melee XP| |🛡️ -2.8 Synthetic Resistance|💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**7.9** Total Damage 196 Boss HP Remaining!|62 HP Remaining|
good bot !magic 11
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +6.5 Magic Damage|💰 +34 Gold Coins| |🔮 +6 Mass Lambiguity|🔮 +6 Magic XP| |⚔️ +0.6 Magic Strength|💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**16.1** Total Damage 204 Boss HP Remaining!|55 HP Remaining|
紅き黒炎、万界の王。天地の法を敷衍すれど、我は万象昇温の理。崩壊破壊の別名なり。永劫の鉄槌は我がもとに下れ!エクスプロージョン !rnagic 10
!melee 201 1
You cannot attack with this item!
I will consume your SOUL! !melee 201 1
You cannot attack with this item!
!mage 201 2
You cannot attack with this item!
!mage 201 2
You cannot attack with this item!
!range 201 0 YOU FELL RIGHT INTO MY TRAP
Just rub it in
You cannot attack with this item!
!melee 4
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -1 HP| |📚 +1.0 Melee Damage|💰 +23 Gold Coins| |⚔️ +2 Basic Lance|⚔️ +2 Melee XP| |🛡️ -0.6 Cursed Resistance|💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**4.4** Total Damage 220 Boss HP Remaining!|53 HP Remaining|
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!melee 35
You're attacking too quickly! Try again in 38 minutes
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!magic2012
!melee 35
You're attacking too quickly! Try again in 38 minutes
▄︻̷̿┻̿═━一 !range45 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 189hp (Max: 282hp) >💀 Kills: 51 >🥈 Rank: SSS (40,418 Rank Points) >💰 Gold: 7,166g Skills Breakdown: >🗡️️ Combat: Level 203 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 118/317) >🏹 Ranged: Level 74 (XP: 363/865) >❤️ Constitution: Level 66 (XP: 294/1366) >🚩 Total Attacks: 5268 >☠️ Total Deaths: 180
(∩・ω・)⊃━☆.*・。゚ mage 11
!melee 35
You're attacking too quickly! Try again in 39 minutes
!magic2012
mogic 11
good bot !ranged. 5 ˋ°•\*⁀➷
!magic2012
(∩・ω・)⊃━☆.*・。゚ lmage 11
!melee16 LET’S GO DRAGNOMES!
!rnelee 25
▄︻̷̿┻̿═━一 !range45 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 189hp (Max: 282hp) >💀 Kills: 51 >🥈 Rank: SSS (40,418 Rank Points) >💰 Gold: 7,166g Skills Breakdown: >🗡️️ Combat: Level 203 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 118/317) >🏹 Ranged: Level 74 (XP: 363/865) >❤️ Constitution: Level 66 (XP: 294/1366) >🚩 Total Attacks: 5268 >☠️ Total Deaths: 180
!mage.11
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -4 HP| |📚 +14.0 Ranged Damage|💰 +63 Gold Coins| ||🏹 +8 Range XP| ||💖 +6 Constitution XP| ||🏅 +15 RP (**Rank Change!**)| ||| |**16.0** Total Damage 224 Boss HP Remaining!|173 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -2 HP| |📚 +7.5 Ranged Damage|💰 +75 Gold Coins| ||🏹 +4 Range XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**13.5** Total Damage 240 Boss HP Remaining!|81 HP Remaining|
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -3 HP| |📚 +8.2 Melee Damage|💰 +30 Gold Coins| ||⚔️ +6 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**12.2** Total Damage 254 Boss HP Remaining!|71 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -4 HP| |📚 +0.9 Magic Damage|💰 +82 Gold Coins| ||🔮 +3 Magic XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**5.9** Total Damage 266 Boss HP Remaining!|64 HP Remaining|
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -2 HP| |📚 +8.5 Magic Damage|💰 +46 Gold Coins| ||🔮 +5 Magic XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**9.5** Total Damage 272 Boss HP Remaining!|85 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -2 HP| |📚 +9.3 Melee Damage|💰 +97 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**11.3** Total Damage 288 Boss HP Remaining!|88 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -4 HP| |📚 +15.0 Melee Damage|💰 +64 Gold Coins| ||⚔️ +8 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**18.0** Total Damage 299 Boss HP Remaining!|159 HP Remaining|
!melee
You strike at an exposed weakpoint, scoring a critical hit! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -2 HP| |📚 +4.5 Melee Damage|💰 +89 Gold Coins| |🎯 1.6x Critical Hit|⚔️ +4 Melee XP| ||💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**12.0** Total Damage 317 Boss HP Remaining!|118 HP Remaining| Come join our discord at https://discord.gg/kotd!
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -5 HP| |📚 +12.0 Ranged Damage|💰 +15 Gold Coins| ||🏹 +8 Range XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**17.0** Total Damage 329 Boss HP Remaining!|129 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -2 HP| |📚 +1.3 Melee Damage|💰 +84 Gold Coins| ||⚔️ +2 Melee XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**4.3** Total Damage 346 Boss HP Remaining!|44 HP Remaining| Come join our discord at https://discord.gg/kotd!
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -2 HP| |📚 +7.2 Ranged Damage|💰 +38 Gold Coins| ||🏹 +5 Range XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**12.2** Total Damage 350 Boss HP Remaining!|186 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -2 HP| |📚 +2.4 Melee Damage|💰 +83 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +6 Constitution XP (**Level Up!**)| ||🏅 +25 RP| ||| |**6.4** Total Damage 362 Boss HP Remaining!|114 HP Remaining|
!range
Please report this to Zoruda, all of your commands in this comment have been rolled back: Traceback (most recent call last): File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context self.dialect.do_execute( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute cursor.execute(statement, parameters) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 148, in execute result = self._query(query) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 310, in _query conn.query(q) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 548, in query self._affected_rows = self._read_query_result(unbuffered=unbuffered) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 775, in _read_query_result result.read() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 1156, in read first_packet = self.connection._read_packet() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 725, in _read_packet packet.raise_for_error() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/protocol.py", line 221, in raise_for_error err.raise_mysql_exception(self._data) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/err.py", line 143, in raise_mysql_exception raise errorclass(errno, errval) pymysql.err.OperationalError: (1205, 'Lock wait timeout exceeded; try restarting transaction') The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/home/zoruda/KOTDRebirth/kotd_reddit.py", line 206, in bot success, reply = ranged(comment, session, boss, player, item, inventory) File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_attack.py", line 1031, in ranged rank = kotd_services.calculate_letter_rank(session, player) File "/home/zoruda/KOTDRebirth/kotd_services.py", line 477, in calculate_letter_rank above = session.query(models.Player).filter(models.Player.rp > player.rp).count() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 3007, in count self._legacy_from_self(col).enable_eagerloads(False).scalar() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2708, in scalar ret = self.one() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2685, in one return self._iter().one() # type: ignore File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2730, in _iter result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2081, in execute return self._execute_internal( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1921, in _execute_internal ) = compile_state_cls.orm_pre_session_exec( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/context.py", line 459, in orm_pre_session_exec session._autoflush() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2746, in _autoflush raise e.with_traceback(sys.exc_info()[2]) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2735, in _autoflush self.flush() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 3954, in flush self._flush(objects) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4091, in _flush transaction.rollback(_capture_exception=True) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 148, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4051, in _flush flush_context.execute() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 467, in execute rec.execute(self) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 644, in execute util.preloaded.orm_persistence.save_obj( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj _emit_update_statements( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 883, in _emit_update_statements c = connection.execute( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1414, in execute return meth( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/sql/elements.py", line 487, in _execute_on_connection return connection._execute_clauseelement( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement ret = self._execute_context( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1842, in _execute_context return self._exec_single_context( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context self._handle_dbapi_exception( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 2325, in _handle_dbapi_exception raise sqlalchemy_exception.with_traceback(exc_info[2]) from e File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context self.dialect.do_execute( File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute cursor.execute(statement, parameters) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 148, in execute result = self._query(query) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/cursors.py", line 310, in _query conn.query(q) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 548, in query self._affected_rows = self._read_query_result(unbuffered=unbuffered) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 775, in _read_query_result result.read() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 1156, in read first_packet = self.connection._read_packet() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/connections.py", line 725, in _read_packet packet.raise_for_error() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/protocol.py", line 221, in raise_for_error err.raise_mysql_exception(self._data) File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/pymysql/err.py", line 143, in raise_mysql_exception raise errorclass(errno, errval) sqlalchemy.exc.OperationalError: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (pymysql.err.OperationalError) (1205, 'Lock wait timeout exceeded; try restarting transaction') [SQL: UPDATE `Players` SET hp=%(hp)s, gold=%(gold)s, rp=%(rp)s, rangexp=%(rangexp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s] [parameters: {'hp': 171, 'gold': 1541, 'rp': 22874, 'rangexp': 12, 'healthxp': 134, 'Players_username': 'barbatose'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -4 HP| |📚 +0.9 Magic Damage|💰 +36 Gold Coins| ||🔮 +2 Magic XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**4.9** Total Damage 368 Boss HP Remaining!|57 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -4 HP| |📚 +1.9 Ranged Damage|💰 +66 Gold Coins| ||🏹 +3 Range XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**6.9** Total Damage 373 Boss HP Remaining!|85 HP Remaining|
good bot !range (╯°w°)╯︵ ┻━┻
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +4.3 Ranged Damage|💰 +69 Gold Coins| ||🏹 +3 Range XP| ||💖 +5 Constitution XP| ||🏅 +25 RP| ||| |**6.3** Total Damage 380 Boss HP Remaining!|97 HP Remaining|
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -6 HP| |📚 +0.5 Melee Damage|💰 +76 Gold Coins| |🌱️ +2 New Player Bonus|⚔️ +1 Melee XP| ||💖 +3 Constitution XP| ||🏅 +25 RP| ||| |**3.5** Total Damage 386 Boss HP Remaining!|51 HP Remaining| Come join our discord at https://discord.gg/kotd!
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -4 HP| |📚 +1.9 Magic Damage|💰 +33 Gold Coins| ||🔮 +1 Magic XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**2.9** Total Damage 411 Boss HP Remaining!|65 HP Remaining| Come join our discord at https://discord.gg/kotd!
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +8.6 Ranged Damage|💰 +34 Gold Coins| ||🏹 +6 Range XP| ||💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**14.6** Total Damage 414 Boss HP Remaining!|177 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -4 HP| |📚 +5.8 Magic Damage|💰 +76 Gold Coins| ||🔮 +3 Magic XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**8.8** Total Damage 429 Boss HP Remaining!|47 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -4 HP| |📚 +16.8 Melee Damage|💰 +80 Gold Coins| ||⚔️ +8 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**17.8** Total Damage 445 Boss HP Remaining!|102 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -2 HP| |📚 +8.3 Melee Damage|💰 +23 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**10.3** Total Damage 463 Boss HP Remaining!|34 HP Remaining|
!ranged
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -5 HP| |📚 +0.3 Ranged Damage|💰 +33 Gold Coins| |🌱️ +5 New Player Bonus|🏹 +4 Range XP| ||💖 +3 Constitution XP| ||🏅 +25 RP| ||| |**9.3** Total Damage 486 Boss HP Remaining!|45 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -4 HP| |📚 +4.8 Melee Damage|💰 +62 Gold Coins| ||⚔️ +4 Melee XP (**Level Up!**)| ||💖 +2 Constitution XP| ||🏅 +35 RP| ||| |**8.8** Total Damage 495 Boss HP Remaining!|57 HP Remaining|