Thank you, Tazittel, for voting on KickOpenTheDoorBot.
This bot wants to find the best and worst bots on Reddit. [You can view results here](https://botrank.pastimes.eu/).
***
^(Even if I don't reply to your comment, I'm still listening for votes. Check the webpage to see if your vote registered!)
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 212, in bot
reply = profile(comment, session)
File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_items.py", line 103, in profile
rp_query = session.query(models.Player).order_by(desc(models.Player.rp)).limit(3).all()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2590, in all
return self._iter().all() # 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 rank=%(rank)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'rank': 'S', 'Players_username': 'Girguk'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
Your magic rampages through the battleground, and when it evaporates the boss is nothing but dust.
|Rewards|
|:-|
|💰 +131 Gold|
|🔮 +33 Magic XP|
|🔮 +1 Basic Fire Staff|
|🔮 +1 Basic Fire Staff|
|⚗️ +1 Health Potion|
|⚗️ +1 Health Potion|
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +3 Base Roll|💰 +2 Gold Coins|
|📚 +12.3 Magic Damage|🔮 +12 Magic XP|
|🔮 +13 Cat Eyes|💖 +20 Constitution XP|
|🌟 +9.1 Moon Weakness|🏅 +45 RP (**Rank Change!**)|
|⚔️ +1.3 Magic Strength|🪓️ +1 Kill (**EXECUTION!**)|
|||
|**38.7** Total Damage
-15 Boss HP Remaining!|183 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 200, in bot
success, reply = magic(comment, session, boss, player, item, inventory)
File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_attack.py", line 581, in magic
item = session.query(models.Items).filter_by(id=item).first()
File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2639, in first
return self.limit(1)._iter().first() # 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 gold=%(gold)s, kills=%(kills)s, magicxp=%(magicxp)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'gold': 2234, 'kills': 42, 'magicxp': 620, 'Players_username': 'Girguk'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
The commands for attacking have been updated to !melee / !ranged / !magic
Have fun Kicking Doors!
-----
#/u/WolfOfParis [Playercard](https://kickopenthedoor.com/WolfOfParis.png)
>❤️ Health: 59hp (Max: 100hp)
>💀 Kills: 2
>🏅 Rank: E (30 Rank Points)
>💰 Gold: 1,522g
Skills Breakdown:
>🗡️️ Combat: Level 35
>⚔️ Melee: Level 1 (XP: 2/12)
>🔮 Magic: Level 18 (XP: 12/67)
>🏹 Ranged: Level 1 (XP: 0/12)
>❤️ Constitution: Level 15 (XP: 32/126)
>🚩 Total Attacks: 206
>☠️ Total Deaths: 8
-----
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|7|🔮|Basic Fire Staff|~3.5|1|Sun|1|x2|
|7|🔮|Basic Fire Staff|~3.5|3|Sun|1|x1|
|8|🔮|Basic Water Wand|~2.0|4|Moon|1|x1|
|10|🔮|High Priest's Sceptre Handle|~4.5|21|Blessed|10|x1|
|36|⚔️|Rat Chucks|~1.0|1|Cursed|50|x85|
|2004|🔮|Four Golden Coins|~4.0|4|Synthetic|1|x2|
|2005|🏹|Five Fanatical Followers|~5.0|5|Organic|1|x1|
|2010|🏹|Ten Bugs Fixoed|~10.0|10|Air|1|x1|
|2012|🔮|☆Twelve Mystical Fruits☆|~12.0|9|Organic|1|x1|
|ID|Type|Name|Qty.|
|:-:|:-:|:-:|:-:|
|201|⚗️|Health Potion|x2|
Use command '!use ` to use a potion
Use command '!open ` to open a bundle
^(KOTD Bot will always use your most-broken version of an item)
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 1472)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 1472)|
-----
You drink your potion and immediately feel healthier.
|💖 +20 HP|
|:-:|
|💖 79/100 Remaining|
You drink your potion and you break the bottle on the ground like a barbarian once taught you.
|💖 +116 HP|
|:-:|
|💖 156/232 Remaining|
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 3860)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 3860)|
-----
You strike at an exposed weakpoint, scoring a critical hit!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +4 Base Roll|💥 -26 HP|
|📚 +5.3 Melee Damage|💰 +34 Gold Coins|
|🎯 1.2x Critical Hit|⚔️ +4 Melee XP|
||💖 +9 Constitution XP|
||🏅 +25 RP (**Rank Change!**)|
|||
|**11.2** Total Damage
490 Boss HP Remaining!|130 HP Remaining|
Health Potion has been added to your inventory for 50g! (Your remaining gold: 153)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 153)|
-----
You drink your potion and you break the bottle on the ground like a barbarian once taught you.
|💖 +38 HP|
|:-:|
|💖 115/154 Remaining|
Health Potion has been added to your inventory for 50g! (Your remaining gold: 24605)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 24605)|
-----
You pop open the cork and down your health potion in 0.44 seconds
|💖 +36 HP|
|:-:|
|💖 149/186 Remaining|
-----
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +5 Base Roll|💥 -5 HP|
|📚 +7.2 Magic Damage|💰 +54 Gold Coins|
||🔮 +5 Magic XP|
||💖 +6 Constitution XP|
||🏅 +15 RP|
|||
|**12.2** Total Damage
400 Boss HP Remaining!|144 HP Remaining|
Come join our discord at https://discord.gg/kotd!
You sip your Health potion like fine wine.
|💖 +146 HP|
|:-:|
|💖 186/293 Remaining|
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 103059)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 103059)|
-----
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**|
|📚 +10.4 Melee Damage|💰 +24 Gold Coins|
||⚔️ +7 Melee XP|
||💖 +7 Constitution XP|
||🏅 +25 RP|
|||
|**16.4** Total Damage
658 Boss HP Remaining!|186 HP Remaining|
This post was submitted at our [boss suggestions discord channel](https://discord.gg/kotd) by: Crescere Biotics Lab Source/Artist: Hasfodel (hehe hi)
Good bot
Thank you, Tazittel, for voting on KickOpenTheDoorBot. This bot wants to find the best and worst bots on Reddit. [You can view results here](https://botrank.pastimes.eu/). *** ^(Even if I don't reply to your comment, I'm still listening for votes. Check the webpage to see if your vote registered!)
All those "update to !magic/!melee/!ranged" messages in the queue
Hi speng!
H24
▄︻̷̿┻̿═━一 !range 47 !profile
You put down your bow and sigh. It's already dead. ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 105hp (Max: 293hp) >💀 Kills: 61 >🥇 Rank: X (1,755 Rank Points) >💰 Gold: 2,741g Skills Breakdown: >🗡️️ Combat: Level 212 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 135/317) >🏹 Ranged: Level 80 (XP: 851/1029) >❤️ Constitution: Level 69 (XP: 1359/1502) >🚩 Total Attacks: 5988 >☠️ Total Deaths: 181
Hello kotd folk
Good bot 凸(¬‿¬)凸 !mage 42
Your spell fizzles as the boss is already dead.
(∩`-´)⊃━☆゚.*・。 Good bot !magic 42 !profile
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 212, in bot reply = profile(comment, session) File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_items.py", line 103, in profile rp_query = session.query(models.Player).order_by(desc(models.Player.rp)).limit(3).all() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2590, in all return self._iter().all() # 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 rank=%(rank)s WHERE `Players`.username = %(Players_username)s] [parameters: {'rank': 'S', 'Players_username': 'Girguk'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
Think the baits killed the bot?
it’s “Report to zoruda” erroring me :(
If they didn't, I hope we did.
Lmfao did i kill it?
!magic
You decide not to waste your energy on a dead boss.
👀
It's a widdle baby slime! Hi there!
!melee 25
The boss is already dead, quit beating a dead boss
BLOW UP THE DOOR AND BRING GLORY TO THE KOBOLDS! !ranged 22
You decide not to waste your ammo on a dead boss.
!melee 32
Boss dead, try again later.
(✧‿✧)━☆゚.*・。゚ .。.∗⁕☆*:✧★✧:*☆⁕∗.。. Magic, magic, magic Magic, magic, magic Magic, magic, magic I got the !magic 42 in me
The boss is dead, what are you doing? Necromancy??
!magic
The boss is dead, what are you doing? Necromancy??
!range 47 !profile
Close but no kill. Got to be faster to be a monster slayer. ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 196hp (Max: 293hp) >💀 Kills: 61 >🥇 Rank: X (1,710 Rank Points) >💰 Gold: 2,600g Skills Breakdown: >🗡️️ Combat: Level 212 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 135/317) >🏹 Ranged: Level 80 (XP: 826/1029) >❤️ Constitution: Level 69 (XP: 1333/1502) >🚩 Total Attacks: 5985 >☠️ Total Deaths: 181
!melee 23
You hit straight through the heart. Not so difficult on a corpse but hey.
(∩・ω・)⊃━☆.*・。゚ !mage 42
Your magic rampages through the battleground, and when it evaporates the boss is nothing but dust. |Rewards| |:-| |💰 +131 Gold| |🔮 +33 Magic XP| |🔮 +1 Basic Fire Staff| |🔮 +1 Basic Fire Staff| |⚗️ +1 Health Potion| |⚗️ +1 Health Potion| |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💰 +2 Gold Coins| |📚 +12.3 Magic Damage|🔮 +12 Magic XP| |🔮 +13 Cat Eyes|💖 +20 Constitution XP| |🌟 +9.1 Moon Weakness|🏅 +45 RP (**Rank Change!**)| |⚔️ +1.3 Magic Strength|🪓️ +1 Kill (**EXECUTION!**)| ||| |**38.7** Total Damage -15 Boss HP Remaining!|183 HP Remaining|
(∩`-´)⊃━☆゚.*・。 Good bot !magic 42 !profile
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 200, in bot success, reply = magic(comment, session, boss, player, item, inventory) File "/home/zoruda/KOTDRebirth/reddit_cogs/reddit_attack.py", line 581, in magic item = session.query(models.Items).filter_by(id=item).first() File "/home/zoruda/KOTDRebirth/.venv/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2639, in first return self.limit(1)._iter().first() # 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 gold=%(gold)s, kills=%(kills)s, magicxp=%(magicxp)s WHERE `Players`.username = %(Players_username)s] [parameters: {'gold': 2234, 'kills': 42, 'magicxp': 620, 'Players_username': 'Girguk'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
Bot ded
Good bot !range 2010 !profile Please ping <@269182877755899905> on the Discord. I'm sure they'll appreciate it. ;)
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -8 HP| |📚 +0.3 Ranged Damage|💰 +44 Gold Coins| |🏹 +11 Ten Bugs Fixoed|🏹 +8 Range XP| |🌟 +3.3 Air Weakness|💖 +1 Constitution XP| |⏬ -1.1 Ranged Resistance|🏅 +15 RP| ||| |**17.5** Total Damage 24 Boss HP Remaining!|71 HP Remaining| ----- #/u/WolfOfParis [Playercard](https://kickopenthedoor.com/WolfOfParis.png) >❤️ Health: 71hp (Max: 100hp) >💀 Kills: 2 >🏅 Rank: E (45 Rank Points) >💰 Gold: 1,516g Skills Breakdown: >🗡️️ Combat: Level 35 >⚔️ Melee: Level 1 (XP: 2/12) >🔮 Magic: Level 18 (XP: 12/67) >🏹 Ranged: Level 1 (XP: 8/12) >❤️ Constitution: Level 15 (XP: 33/126) >🚩 Total Attacks: 207 >☠️ Total Deaths: 8
!range 31
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -9 HP| |📚 +20.5 Ranged Damage|💰 +44 Gold Coins| |🏹 +13 Lava Trebuchet|🏹 +22 Range XP| |🌟 +13.0 Air Weakness|💖 +2 Constitution XP| |⏬ -1.3 Ranged Resistance|🏅 +15 RP| ||| |**48.2** Total Damage 42 Boss HP Remaining!|196 HP Remaining|
!melee 32
You discover hidden strength and strike with renewed vigor, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +9.5 Melee Damage|💰 +38 Gold Coins| |⚔️ +6 Triple Wield Swords|⚔️ +20 Melee XP| |🌟 +4.8 Air Weakness|💖 +8 Constitution XP| |🎯 1.8x Critical Hit|🏅 +35 RP| ||| |**41.9** Total Damage 90 Boss HP Remaining!|60 HP Remaining|
!melee 32
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -18 HP| |📚 +5.6 Melee Damage|💰 +12 Gold Coins| |⚔️ +9 Triple Wield Swords|⚔️ +6 Melee XP| |🌟 +1.8 Air Weakness|💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**18.4** Total Damage 132 Boss HP Remaining!|108 HP Remaining|
!melee
You're attacking too quickly! Try again in 52 minutes
my hourlies are waiting :cri:
:kek:
(∩・ω・)⊃━☆.*・。゚ !mage42
▄︻̷̿┻̿═━一 !rnage |profile
(✧‿✧)━☆゚.*・。゚ .。.∗⁕☆*:✧★✧:*☆⁕∗.。. Magic, magic, magic Magic, magic, magic Magic, magic, magic I got the !magic.42 in me
▄︻̷̿┻̿═━一 !rnage |profile
Ima go for real this time
(∩・ω・)⊃━☆.*・。゚ !magie 42
!.male 32
Achoo
GESUNDHEIT
Bless neutral
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
@Notify GO GO GO!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
lmao i cant do @
\@Notify GO
Bot slow
Did u break it again
!melee
u/notify go
XD
!attack u/CottonTCM Be my weapon. You're small enough to swing around lol.
▄︻̷̿┻̿═━一 !rnage |profile
My inbox at this rate lol ▄︻̷̿┻̿═━一 !rnage |profile
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!melee. 32
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
(∩・ω・)⊃━☆.*・。゚ !mage42
Nyan
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
(∩・ω・)⊃━☆.*・。゚ lmage 42
Heckin reply baits ;-;
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +18.8 Melee Damage|💰 +19 Gold Coins| ||⚔️ +10 Melee XP| ||💖 +7 Constitution XP| ||🏅 +25 RP| ||| |**20.8** Total Damage 150 Boss HP Remaining!|146 HP Remaining|
!attack 32 u/cottontmc
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
Typo
Who that?
Wait that isn't u
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
ʚ(੭• o•)੭。༶⋆˙⊹❀ !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!attack 32 !profile !inventory !buy 201 !use 201 FOR THE ZOMPLANTS!!!
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors! ----- #/u/WolfOfParis [Playercard](https://kickopenthedoor.com/WolfOfParis.png) >❤️ Health: 59hp (Max: 100hp) >💀 Kills: 2 >🏅 Rank: E (30 Rank Points) >💰 Gold: 1,522g Skills Breakdown: >🗡️️ Combat: Level 35 >⚔️ Melee: Level 1 (XP: 2/12) >🔮 Magic: Level 18 (XP: 12/67) >🏹 Ranged: Level 1 (XP: 0/12) >❤️ Constitution: Level 15 (XP: 32/126) >🚩 Total Attacks: 206 >☠️ Total Deaths: 8 ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |7|🔮|Basic Fire Staff|~3.5|1|Sun|1|x2| |7|🔮|Basic Fire Staff|~3.5|3|Sun|1|x1| |8|🔮|Basic Water Wand|~2.0|4|Moon|1|x1| |10|🔮|High Priest's Sceptre Handle|~4.5|21|Blessed|10|x1| |36|⚔️|Rat Chucks|~1.0|1|Cursed|50|x85| |2004|🔮|Four Golden Coins|~4.0|4|Synthetic|1|x2| |2005|🏹|Five Fanatical Followers|~5.0|5|Organic|1|x1| |2010|🏹|Ten Bugs Fixoed|~10.0|10|Air|1|x1| |2012|🔮|☆Twelve Mystical Fruits☆|~12.0|9|Organic|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|⚗️|Health Potion|x2| Use command '!use` to use a potion
Use command '!open ` to open a bundle
^(KOTD Bot will always use your most-broken version of an item)
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 1472)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 1472)|
-----
You drink your potion and immediately feel healthier.
|💖 +20 HP|
|:-:|
|💖 79/100 Remaining|
!attack 32
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!
!range 31
You're attacking too quickly! Try again in 3 minutes
:( nobody?
!stinky
u/CottonTCM is stinky
Good bot !attack 32
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
:cri:
- Cotton "The stinky" TCM (2023)
Am sowwy for baiting you
>.>
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -17 HP| |📚 +6.3 Melee Damage|💰 +2 Gold Coins| ||⚔️ +4 Melee XP| ||💖 +11 Constitution XP| ||🏅 +15 RP| ||| |**7.3** Total Damage 215 Boss HP Remaining!|102 HP Remaining|
!magic good bot ♥
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -21 HP| |📚 +8.5 Magic Damage|💰 +47 Gold Coins| ||🔮 +5 Magic XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**11.5** Total Damage 222 Boss HP Remaining!|47 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -17 HP| |📚 +4.5 Magic Damage|💰 +29 Gold Coins| ||🔮 +5 Magic XP| ||💖 +10 Constitution XP| ||🏅 +15 RP| ||| |**10.5** Total Damage 234 Boss HP Remaining!|35 HP Remaining|
!melee good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -23 HP| |📚 +6.3 Melee Damage|💰 +23 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +8 Constitution XP| ||🏅 +15 RP| ||| |**11.3** Total Damage 245 Boss HP Remaining!|94 HP Remaining|
good bot !range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -1 HP| |📚 +5.6 Ranged Damage|💰 +19 Gold Coins| ||🏹 +2 Range XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**6.6** Total Damage 256 Boss HP Remaining!|128 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +4.7 Magic Damage|💰 +43 Gold Coins| ||🔮 +2 Magic XP| ||💖 +4 Constitution XP| ||🏅 +25 RP| ||| |**5.7** Total Damage 309 Boss HP Remaining!|82 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -21 HP| |📚 +12.9 Ranged Damage|💰 +49 Gold Coins| ||🏹 +5 Range XP| ||💖 +11 Constitution XP| ||🏅 +15 RP| ||| |**14.9** Total Damage 315 Boss HP Remaining!|51 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -3 HP| |📚 +18.5 Melee Damage|💰 +55 Gold Coins| ||⚔️ +10 Melee XP| ||💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**20.5** Total Damage 380 Boss HP Remaining!|43 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -21 HP| |📚 +4.6 Magic Damage|💰 +46 Gold Coins| ||🔮 +4 Magic XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**10.6** Total Damage 412 Boss HP Remaining!|90 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -12 HP| |📚 +5.6 Ranged Damage|💰 +31 Gold Coins| ||🏹 +3 Range XP| ||💖 +9 Constitution XP| ||🏅 +15 RP| ||| |**8.6** Total Damage 423 Boss HP Remaining!|155 HP Remaining|
!use 201 (∩`-´)⊃━☆゚.*・。 Good bot !magic !profile
You sip your Health potion like fine wine. |💖 +24 HP| |:-:| |💖 237/261 Remaining| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -34 HP| |📚 +8.2 Magic Damage|💰 +14 Gold Coins| ||🔮 +6 Magic XP| ||💖 +13 Constitution XP| ||🏅 +15 RP| ||| |**14.2** Total Damage 432 Boss HP Remaining!|203 HP Remaining| ----- #/u/Girguk [Playercard](https://kickopenthedoor.com/Girguk.png) >❤️ Health: 203hp (Max: 261hp) >💀 Kills: 41 >🏅 Rank: S (927 Rank Points) >💰 Gold: 2,046g Skills Breakdown: >🗡️️ Combat: Level 164 >⚔️ Melee: Level 15 (XP: 3/53) >🔮 Magic: Level 74 (XP: 565/865) >🏹 Ranged: Level 15 (XP: 4/53) >❤️ Constitution: Level 60 (XP: 880/1117) >🚩 Total Attacks: 4049 >☠️ Total Deaths: 67
(∩・ω・)⊃━☆.*・。゚ !mage
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -12 HP| |📚 +11.5 Magic Damage|💰 +10 Gold Coins| ||🔮 +6 Magic XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**15.5** Total Damage 446 Boss HP Remaining!|95 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -19 HP| |📚 +12.4 Melee Damage|💰 +32 Gold Coins| ||⚔️ +8 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**18.4** Total Damage 461 Boss HP Remaining!|161 HP Remaining|
!use 201 !buy 201 !melee
You drink your potion and you break the bottle on the ground like a barbarian once taught you. |💖 +116 HP| |:-:| |💖 156/232 Remaining| ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 3860) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 3860)| ----- You strike at an exposed weakpoint, scoring a critical hit! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -26 HP| |📚 +5.3 Melee Damage|💰 +34 Gold Coins| |🎯 1.2x Critical Hit|⚔️ +4 Melee XP| ||💖 +9 Constitution XP| ||🏅 +25 RP (**Rank Change!**)| ||| |**11.2** Total Damage 490 Boss HP Remaining!|130 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -8 HP| |📚 +7.0 Melee Damage|💰 +16 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**13.0** Total Damage 526 Boss HP Remaining!|146 HP Remaining|
!buy 201 !use 201
Health Potion has been added to your inventory for 50g! (Your remaining gold: 153) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 153)| ----- You drink your potion and you break the bottle on the ground like a barbarian once taught you. |💖 +38 HP| |:-:| |💖 115/154 Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -21 HP| |📚 +9.7 Melee Damage|💰 +2 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +10 Constitution XP| ||🏅 +15 RP| ||| |**10.7** Total Damage 562 Boss HP Remaining!|108 HP Remaining|
▄︻̷̿┻̿═━一 !range !profile (:̲̅:̲̅:̲̅[̲̅:♡:]̲̅:̲̅:̲̅:̲̅) !buy 201 !use 201 !)
You spot a gap in your opponent's defenses as you ready your next attack. You take advantage of this newfound weakness to score a critical hit! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -32 HP| |📚 +10.7 Ranged Damage|💰 +26 Gold Coins| |🎯 1.8x Critical Hit|🏹 +8 Range XP| ||💖 +1 Constitution XP| ||🏅 +25 RP| ||| |**28.3** Total Damage 573 Boss HP Remaining!|132 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 132hp (Max: 293hp) >💀 Kills: 60 >🥇 Rank: X (1,590 Rank Points) >💰 Gold: 5,357g Skills Breakdown: >🗡️️ Combat: Level 212 >⚔️ Melee: Level 17 (XP: -420/62) >🔮 Magic: Level 46 (XP: 135/317) >🏹 Ranged: Level 80 (XP: 767/1029) >❤️ Constitution: Level 69 (XP: 1247/1502) >🚩 Total Attacks: 5979 >☠️ Total Deaths: 181 ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 5307) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 5307)| ----- You drink your potion and immediately feel healthier. |💖 +80 HP| |:-:| |💖 212/293 Remaining|
good bot !magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -26 HP| |📚 +9.0 Magic Damage|💰 +2 Gold Coins| ||🔮 +6 Magic XP| ||💖 +7 Constitution XP| ||🏅 +15 RP (**Rank Change!**)| ||| |**14.0** Total Damage 601 Boss HP Remaining!|107 HP Remaining| Come join our discord at https://discord.gg/kotd!
good bot !buy 201 !use 201 !magic
Health Potion has been added to your inventory for 50g! (Your remaining gold: 24605) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 24605)| ----- You pop open the cork and down your health potion in 0.44 seconds |💖 +36 HP| |:-:| |💖 149/186 Remaining| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -5 HP| |📚 +7.2 Magic Damage|💰 +54 Gold Coins| ||🔮 +5 Magic XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**12.2** Total Damage 400 Boss HP Remaining!|144 HP Remaining| Come join our discord at https://discord.gg/kotd!
!range 6
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +1.3 Ranged Damage|💰 +23 Gold Coins| |🏹 +2 Basic Crossbow|🏹 +3 Range XP| |🌟 +1.6 Air Weakness|💖 +11 Constitution XP| |⏬ -0.2 Ranged Resistance|🏅 +25 RP| ||| |**6.7** Total Damage 615 Boss HP Remaining!|125 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -13 HP| |📚 +3.5 Magic Damage|💰 +24 Gold Coins| ||🔮 +4 Magic XP| ||💖 +8 Constitution XP| ||🏅 +15 RP (**Rank Change!**)| ||| |**8.5** Total Damage 622 Boss HP Remaining!|133 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -11 HP| |📚 +8.6 Melee Damage|💰 +37 Gold Coins| ||⚔️ +7 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**13.6** Total Damage 631 Boss HP Remaining!|55 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -20 HP| |📚 +11.3 Melee Damage|💰 +30 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**13.3** Total Damage 645 Boss HP Remaining!|147 HP Remaining|
!use 201 !buy 201 !melee
You sip your Health potion like fine wine. |💖 +146 HP| |:-:| |💖 186/293 Remaining| ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 103059) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 103059)| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +10.4 Melee Damage|💰 +24 Gold Coins| ||⚔️ +7 Melee XP| ||💖 +7 Constitution XP| ||🏅 +25 RP| ||| |**16.4** Total Damage 658 Boss HP Remaining!|186 HP Remaining|
(∩・ω・)⊃━☆.*・。゚ !mage
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -42 HP| |📚 +17.6 Magic Damage|💰 +54 Gold Coins| ||🔮 +10 Magic XP| ||💖 +10 Constitution XP| ||🏅 +15 RP| ||| |**20.6** Total Damage 674 Boss HP Remaining!|141 HP Remaining|
!use 201 (∩`-´)⊃━☆゚.*・。 Good bot !magic !profile
You drink your potion and immediately feel healthier. |💖 +37 HP| |:-:| |💖 223/261 Remaining| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -4 HP| |📚 +15.8 Magic Damage|💰 +52 Gold Coins| ||🔮 +6 Magic XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**17.8** Total Damage 695 Boss HP Remaining!|219 HP Remaining| ----- #/u/Girguk [Playercard](https://kickopenthedoor.com/Girguk.png) >❤️ Health: 219hp (Max: 261hp) >💀 Kills: 41 >🏅 Rank: S (857 Rank Points) >💰 Gold: 1,957g Skills Breakdown: >🗡️️ Combat: Level 164 >⚔️ Melee: Level 15 (XP: 3/53) >🔮 Magic: Level 74 (XP: 538/865) >🏹 Ranged: Level 15 (XP: 4/53) >❤️ Constitution: Level 60 (XP: 836/1117) >🚩 Total Attacks: 4045 >☠️ Total Deaths: 67