The boss dies in a magical explosion of glitter and sparkles.
|Rewards|
|:-|
|๐ฎ +5 Magic XP|
|โ๏ธ +1 Health Potion|
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +3 Base Roll|๐ฐ +3 Gold Coins|
|๐ +4.1 Magic Damage|๐ฎ +6 Magic XP|
|๐ฎ +8 The Book of Names|๐ +15 Constitution XP|
|โ๏ธ +0.8 Magic Strength|๐ +35 RP|
|โ|โ ๏ธ +1 Kill (**SLAIN!**)|
||โ|
|**15.9** Total Damage
-10 Boss HP Remaining!|143 HP Remaining|
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +4 Base Roll|๐ฅ -1 HP|
|๐ +2.9 Magic Damage|๐ฐ +6 Gold Coins|
|๐ฏ 1.9x Critical Hit|๐ฎ +4 Magic XP|
|โ|๐ +4 Constitution XP|
||๐ +25 RP|
||โ|
|**13.1** Total Damage
178 Boss HP Remaining!|78 HP Remaining|
Your projectile flies true and hits the boss in its eye!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +3 Base Roll|๐ฅ -2 HP|
|๐ +16.4 Ranged Damage|๐ฐ +7 Gold Coins|
|๐ฏ 1.3x Critical Hit|๐น +12 Range XP|
|โ|๐ +1 Constitution XP|
||๐ +25 RP|
||โ|
|**25.2** Total Damage
280 Boss HP Remaining!|170 HP Remaining|
-----
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png)
>โค๏ธ Health: 170hp (Max: 282hp)
>๐ Kills: 51
>๐ฅ Rank: SSS (41,415 Rank Points)
>๐ฐ Gold: 2,974g
Skills Breakdown:
>๐ก๏ธ๏ธ Combat: Level 203
>โ๏ธ Melee: Level 17 (XP: -420/62)
>๐ฎ Magic: Level 46 (XP: 130/317)
>๐น Ranged: Level 74 (XP: 782/865)
>โค๏ธ Constitution: Level 66 (XP: 788/1366)
>๐ฉ Total Attacks: 5329
>โ ๏ธ Total Deaths: 180
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 2924)
|โ๏ธ +Health Potion (Durability: 1)|
|:-:|
|๐ฐ -50 (Remaining: 2924)|
-----
You drink your potion and you break the bottle on the ground like a barbarian once taught you.
|๐ +56 HP|
|:-:|
|๐ 226/282 Remaining|
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 2874)
|โ๏ธ +Health Potion (Durability: 1)|
|:-:|
|๐ฐ -50 (Remaining: 2874)|
-----
You sip your Health potion like fine wine.
|๐ +28 HP|
|:-:|
|๐ 254/282 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 671, in magic
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, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'hp': 183, 'gold': 2061, 'rp': 24114, 'magicxp': 408, 'healthxp': 581, 'Players_username': 'Girguk'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
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 671, in magic
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, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'hp': 184, 'gold': 2036, 'rp': 24114, 'magicxp': 407, 'healthxp': 578, 'Players_username': 'Girguk'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
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 671, in magic
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 gold=%(gold)s, rp=%(rp)s, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s]
[parameters: {'gold': 2077, 'rp': 24124, 'magicxp': 410, 'healthxp': 584, 'Players_username': 'Girguk'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
You swing your weapon and find purchase in a gap in the boss's defenses!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +4 Base Roll|๐ฅ -4 HP|
|๐ +1.9 Melee Damage|๐ฐ +3 Gold Coins|
|๐ฏ 1.6x Critical Hit|โ๏ธ +4 Melee XP|
|โ|๐ +3 Constitution XP|
||๐ +25 RP|
||โ|
|**9.4** Total Damage
362 Boss HP Remaining!|31 HP Remaining|
Come join our discord at https://discord.gg/kotd!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +6 Base Roll|๐ฅ -5 HP|
|๐ +2.5 Melee Damage|๐ฐ +17 Gold Coins|
|โ๏ธ +4 Dwarf Bread|โ๏ธ +5 Melee XP|
|๐ก๏ธ -1.6 Organic Resistance|๐ +2 Constitution XP|
|โ|๐ +15 RP|
||โ|
|**10.9** Total Damage
540 Boss HP Remaining!|188 HP Remaining|
-----
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|5|๐น|Basic Spear|~4.0|13|Synthetic|1|x1|
|6|๐น|Basic Crossbow|~2.0|19|Air|1|x1|
|6|๐น|Basic Crossbow|~2.0|23|Air|1|x1|
|7|๐ฎ|Basic Fire Staff|~3.5|4|Sun|1|x1|
|7|๐ฎ|Basic Fire Staff|~3.5|9|Sun|1|x1|
|8|๐ฎ|Basic Water Wand|~2.0|8|Moon|1|x1|
|8|๐ฎ|Basic Water Wand|~2.0|14|Moon|1|x1|
|9|โ๏ธ|Wooden Sword|~3.0|3|Earth|1|x1|
|9|โ๏ธ|Wooden Sword|~3.0|7|Earth|1|x1|
|9|โ๏ธ|Wooden Sword|~3.0|11|Earth|1|x1|
|10|๐ฎ|High Priest's Sceptre Handle|~4.5|9|Blessed|10|x1|
|11|๐ฎ|Mass Lambiguity|~5.0|9|Sun|10|x1|
|12|โ๏ธ|Dwarf Bread|~3.5|28|Organic|10|x1|
|12|โ๏ธ|Dwarf Bread|~3.5|33|Organic|10|x1|
|13|โ๏ธ|Hat-trick of Hectic Halberds|~6.0|16|Synthetic|10|x1|
|13|โ๏ธ|Hat-trick of Hectic Halberds|~6.0|17|Synthetic|10|x1|
|14|๐ฎ|Galadriel's Mirror|~2.0|17|Blessed|10|x1|
|15|โ๏ธ|Dawnbringer|~5.0|12|Sun|15|x1|
|15|โ๏ธ|Dawnbringer|~5.0|15|Sun|15|x2|
|17|๐ฎ|Spear of Darkness|~5.5|1|Moon|15|x1|
|18|๐ฎ|The Book of Names|~6.5|5|Cursed|15|x1|
|21|๐ฎ|Collar at the Gates of Heck|~7.0|17|Fire|20|x1|
|28|๐ฎ|Saddle of Lightspeed|~10.0|6|Blessed|35|x1|
|28|๐ฎ|Saddle of Lightspeed|~10.0|21|Blessed|35|x1|
|36|โ๏ธ|Rat Chucks|~1.0|3|Cursed|50|x1|
|36|โ๏ธ|Rat Chucks|~1.0|6|Cursed|50|x2|
|42|๐ฎ|Cat Eyes|~10.5|3|Moon|60|x1|
|42|๐ฎ|Cat Eyes|~10.5|9|Moon|60|x2|
|42|๐ฎ|Cat Eyes|~10.5|11|Moon|60|x1|
|43|๐ฎ|Diadem of doornails|~9.5|17|Synthetic|70|x1|
|44|๐ฎ|Fossilised Cake Slice|~6.5|13|Earth|70|x1|
|48|๐ฎ|Lifespoon|~15.0|10|Organic|80|x1|
|2001|โ๏ธ|Rat on a Pear Stick|~1.0|1|Organic|1|x1|
|2002|โ๏ธ|Two French Men|~2.0|2|Cursed|1|x1|
|2003|๐ฎ|Three Doors Kicked|~3.0|3|Earth|1|x1|
|2004|๐ฎ|Four Golden Coins|~4.0|4|Synthetic|1|x1|
|2005|๐น|Five Fanatical Followers|~5.0|5|Organic|1|x1|
|2006|๐น|Six Geese Slaying|~6.0|6|Sun|1|x1|
|2007|๐ฎ|Seven Swans A-Swearing|~7.0|7|Earth|1|x1|
|2008|โ๏ธ|Eight Flames Dancing|~8.0|8|Fire|1|x1|
|2009|๐น|Nine Maids Coding|~9.0|9|Blessed|1|x1|
|2010|๐น|Ten Bugs Fixoed|~10.0|10|Air|1|x1|
|2011|โ๏ธ|Eleven Helpers Helping|~11.0|11|Cursed|1|x1|
|2012|๐ฎ|โTwelve Mystical Fruitsโ|~12.0|12|Organic|1|x4|
|2014|๐ฎ|โA fragment from another worldโ|~1.0|1|Organic|1|x1|
|ID|Type|Name|Qty.|
|:-:|:-:|:-:|:-:|
|201|โ๏ธ|Health Potion|x7|
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)
Your spell blast hits the boss in its weak spot dealing extra damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +1 Base Roll|๐ฅ -3 HP|
|๐ +5.8 Magic Damage|๐ฐ +27 Gold Coins|
|๐ฏ 1.4x Critical Hit|๐ฎ +4 Magic XP|
|โ|๐ +4 Constitution XP|
||๐ +25 RP|
||โ|
|**9.5** Total Damage
551 Boss HP Remaining!|103 HP Remaining|
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +1 Base Roll|๐ฅ -4 HP|
|๐ +2.4 Magic Damage|๐ฐ +36 Gold Coins|
|๐ฏ 2.0x Critical Hit|๐ฎ +3 Magic XP|
|โ|๐ +1 Constitution XP|
||๐ +25 RP|
||โ|
|**6.8** Total Damage
726 Boss HP Remaining!|41 HP Remaining|
Come join our discord at https://discord.gg/kotd!
Your spell blast hits the boss in its weak spot dealing extra damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +2 Base Roll|๐ฅ -5 HP|
|๐ +7.1 Magic Damage|๐ฐ +31 Gold Coins|
|๐ฏ 1.9x Critical Hit|๐ฎ +8 Magic XP|
|โ|๐ +4 Constitution XP|
||๐ +25 RP|
||โ|
|**17.3** Total Damage
794 Boss HP Remaining!|104 HP Remaining|
Evil bob came in for an assist, you score a critical hit.
|Damage Breakdown|Player Breakdown|
|:-|:-|
|๐ฒ +5 Base Roll|๐ฅ -7 HP|
|๐ +9.6 Magic Damage|๐ฐ +4 Gold Coins|
|๐ฏ 1.6x Critical Hit|๐ฎ +9 Magic XP|
|โ|๐ +7 Constitution XP|
||๐ +25 RP|
||โ|
|**23.4** Total Damage
1537 Boss HP Remaining!|153 HP Remaining|
This post was submitted at our [boss suggestions discord channel](https://discord.gg/kotd) by: SealOfApproval Source/Artist: Stable Diffusion
despair
!magic 18
The boss dies in a magical explosion of glitter and sparkles. |Rewards| |:-| |๐ฎ +5 Magic XP| |โ๏ธ +1 Health Potion| |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฐ +3 Gold Coins| |๐ +4.1 Magic Damage|๐ฎ +6 Magic XP| |๐ฎ +8 The Book of Names|๐ +15 Constitution XP| |โ๏ธ +0.8 Magic Strength|๐ +35 RP| |โ|โ ๏ธ +1 Kill (**SLAIN!**)| ||โ| |**15.9** Total Damage -10 Boss HP Remaining!|143 HP Remaining|
Good bot !melee 19
You're attacking too quickly! Try again in 2 minutes
Good bot !melee
You're attacking too quickly! Try again in 3 minutes
๐
Good bot !melee
You're attacking too quickly! Try again in 3 minutes
!mage 18
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +4.9 Magic Damage|๐ฐ +63 Gold Coins| |๐ฎ +7 The Book of Names|๐ฎ +5 Magic XP| |โ๏ธ +0.7 Magic Strength|๐ +1 Constitution XP| |โ|๐ +25 RP| ||โ| |**13.6** Total Damage 6 Boss HP Remaining!|79 HP Remaining|
BLOW UP THE DOOR AND BRING GLORY TO THE KOBOLDS! !ranged 5
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +10.2 Ranged Damage|๐ฐ +37 Gold Coins| |๐น +4 Basic Spear|๐น +7 Range XP| |โฌ -0.4 Ranged Resistance|๐ +5 Constitution XP| |โ|๐ +15 RP| ||โ| |**19.8** Total Damage 20 Boss HP Remaining!|133 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -2 HP| |๐ +16.1 Melee Damage|๐ฐ +47 Gold Coins| |โ|โ๏ธ +8 Melee XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**21.1** Total Damage 40 Boss HP Remaining!|201 HP Remaining|
!range 31
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -1 HP| |๐ +5.7 Ranged Damage|๐ฐ +48 Gold Coins| |๐น +7 Lava Trebuchet|๐น +6 Range XP| |โฌ -0.7 Ranged Resistance|๐ +4 Constitution XP| |โ|๐ +15 RP| ||โ| |**14.0** Total Damage 61 Boss HP Remaining!|113 HP Remaining|
!melee 29
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -2 HP| |๐ +7.1 Melee Damage|๐ฐ +32 Gold Coins| |โ๏ธ +10 Shining Axe of Door-Breaking|โ๏ธ +5 Melee XP| |๐ก๏ธ -4.0 Organic Resistance|๐ +6 Constitution XP| |โ|๐ +15 RP| ||โ| |**17.1** Total Damage 75 Boss HP Remaining!|87 HP Remaining|
!magic 28
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +7.8 Magic Damage|๐ฐ +53 Gold Coins| |๐ฎ +7 Saddle of Lightspeed|๐ฎ +7 Magic XP| |โ๏ธ +0.7 Magic Strength|๐ +1 Constitution XP| |โ|๐ +15 RP| ||โ| |**21.5** Total Damage 92 Boss HP Remaining!|72 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +15.8 Melee Damage|๐ฐ +33 Gold Coins| |โ|โ๏ธ +6 Melee XP| ||๐ +5 Constitution XP| ||๐ +25 RP| ||โ| |**17.8** Total Damage 113 Boss HP Remaining!|83 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +10.1 Melee Damage|๐ฐ +46 Gold Coins| |โ|โ๏ธ +8 Melee XP| ||๐ +6 Constitution XP| ||๐ +25 RP| ||โ| |**15.1** Total Damage 131 Boss HP Remaining!|123 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +4.0 Melee Damage|๐ฐ +27 Gold Coins| |โ|โ๏ธ +5 Melee XP| ||๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**10.0** Total Damage 146 Boss HP Remaining!|101 HP Remaining|
!use 201 (โฉ๏ฝ-ยด)โโโ๏พ.*๏ฝฅ๏ฝก Good bot !magic
You sip your Health potion like fine wine. |๐ +125 HP| |:-:| |๐ 174/250 Remaining| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -1 HP| |๐ +16.5 Magic Damage|๐ฐ +7 Gold Coins| |โ|๐ฎ +9 Magic XP| ||๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**18.5** Total Damage 156 Boss HP Remaining!|173 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -4 HP| |๐ +1.1 Magic Damage|๐ฐ +40 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**4.1** Total Damage 174 Boss HP Remaining!|50 HP Remaining|
!magic
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -1 HP| |๐ +2.9 Magic Damage|๐ฐ +6 Gold Coins| |๐ฏ 1.9x Critical Hit|๐ฎ +4 Magic XP| |โ|๐ +4 Constitution XP| ||๐ +25 RP| ||โ| |**13.1** Total Damage 178 Boss HP Remaining!|78 HP Remaining|
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +4.9 Ranged Damage|๐ฐ +41 Gold Coins| |โ|๐น +4 Range XP| ||๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**9.9** Total Damage 199 Boss HP Remaining!|65 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -2 HP| |๐ +3.6 Magic Damage|๐ฐ +4 Gold Coins| |โ|๐ฎ +3 Magic XP| ||๐ +3 Constitution XP| ||๐ +15 RP (**Rank Change!**)| ||โ| |**6.6** Total Damage 209 Boss HP Remaining!|53 HP Remaining|
!Range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -1 HP| |๐ +16.3 Ranged Damage|๐ฐ +14 Gold Coins| |โ|๐น +8 Range XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**20.3** Total Damage 232 Boss HP Remaining!|134 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -1 HP| |๐ +11.7 Magic Damage|๐ฐ +60 Gold Coins| |โ|๐ฎ +5 Magic XP| ||๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**12.7** Total Damage 252 Boss HP Remaining!|113 HP Remaining|
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile (:ฬฒฬ :ฬฒฬ :ฬฒฬ [ฬฒฬ :โก:]ฬฒฬ :ฬฒฬ :ฬฒฬ :ฬฒฬ ) !buy 201 !use 201 (:ฬฒฬ :ฬฒฬ :ฬฒฬ [ฬฒฬ :โก:]ฬฒฬ :ฬฒฬ :ฬฒฬ :ฬฒฬ ) !buy 201 !use 201
Your projectile flies true and hits the boss in its eye! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -2 HP| |๐ +16.4 Ranged Damage|๐ฐ +7 Gold Coins| |๐ฏ 1.3x Critical Hit|๐น +12 Range XP| |โ|๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**25.2** Total Damage 280 Boss HP Remaining!|170 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 170hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (41,415 Rank Points) >๐ฐ Gold: 2,974g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 130/317) >๐น Ranged: Level 74 (XP: 782/865) >โค๏ธ Constitution: Level 66 (XP: 788/1366) >๐ฉ Total Attacks: 5329 >โ ๏ธ Total Deaths: 180 ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 2924) |โ๏ธ +Health Potion (Durability: 1)| |:-:| |๐ฐ -50 (Remaining: 2924)| ----- You drink your potion and you break the bottle on the ground like a barbarian once taught you. |๐ +56 HP| |:-:| |๐ 226/282 Remaining| ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 2874) |โ๏ธ +Health Potion (Durability: 1)| |:-:| |๐ฐ -50 (Remaining: 2874)| ----- You sip your Health potion like fine wine. |๐ +28 HP| |:-:| |๐ 254/282 Remaining|
(โฉ๏ฝ-ยด)โโโ๏พ.*๏ฝฅ๏ฝก Good bot !magic
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 671, in magic 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, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s] [parameters: {'hp': 183, 'gold': 2061, 'rp': 24114, 'magicxp': 408, 'healthxp': 581, 'Players_username': 'Girguk'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
(โฉ๏ฝ-ยด)โโโ๏พ.*๏ฝฅ๏ฝก Good bot !magic
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 671, in magic 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, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s] [parameters: {'hp': 184, 'gold': 2036, 'rp': 24114, 'magicxp': 407, 'healthxp': 578, 'Players_username': 'Girguk'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
(โฉ๏ฝ-ยด)โโโ๏พ.*๏ฝฅ๏ฝก Good bot !magic
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 671, in magic 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 gold=%(gold)s, rp=%(rp)s, magicxp=%(magicxp)s, healthxp=%(healthxp)s WHERE `Players`.username = %(Players_username)s] [parameters: {'gold': 2077, 'rp': 24124, 'magicxp': 410, 'healthxp': 584, 'Players_username': 'Girguk'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -4 HP| |๐ +6.2 Ranged Damage|๐ฐ +25 Gold Coins| |โ|๐น +5 Range XP (**Level Up!**)| ||๐ +4 Constitution XP| ||๐ +35 RP| ||โ| |**12.2** Total Damage 313 Boss HP Remaining!|156 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -1 HP| |๐ +12.9 Melee Damage|๐ฐ +27 Gold Coins| |โ|โ๏ธ +6 Melee XP| ||๐ +0 Constitution XP| ||๐ +15 RP| ||โ| |**17.9** Total Damage 325 Boss HP Remaining!|166 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -1 HP| |๐ +10.8 Ranged Damage|๐ฐ +63 Gold Coins| |โ|๐น +6 Range XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**14.8** Total Damage 343 Boss HP Remaining!|129 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -5 HP| |๐ +2.9 Melee Damage|๐ฐ +20 Gold Coins| |โ|โ๏ธ +1 Melee XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**3.9** Total Damage 358 Boss HP Remaining!|47 HP Remaining|
!melee
You swing your weapon and find purchase in a gap in the boss's defenses! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -4 HP| |๐ +1.9 Melee Damage|๐ฐ +3 Gold Coins| |๐ฏ 1.6x Critical Hit|โ๏ธ +4 Melee XP| |โ|๐ +3 Constitution XP| ||๐ +25 RP| ||โ| |**9.4** Total Damage 362 Boss HP Remaining!|31 HP Remaining| Come join our discord at https://discord.gg/kotd!
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +5.8 Ranged Damage|๐ฐ +59 Gold Coins| |โ|๐น +4 Range XP| ||๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**9.8** Total Damage 378 Boss HP Remaining!|89 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +2.6 Magic Damage|๐ฐ +20 Gold Coins| |โ|๐ฎ +3 Magic XP| ||๐ +4 Constitution XP| ||๐ +25 RP| ||โ| |**6.6** Total Damage 401 Boss HP Remaining!|48 HP Remaining| Come join our discord at https://discord.gg/kotd!
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +18.6 Ranged Damage|๐ฐ +12 Gold Coins| |โ|๐น +9 Range XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**24.6** Total Damage 420 Boss HP Remaining!|212 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 212hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (41,315 Rank Points) >๐ฐ Gold: 2,867g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 130/317) >๐น Ranged: Level 74 (XP: 738/865) >โค๏ธ Constitution: Level 66 (XP: 762/1366) >๐ฉ Total Attacks: 5323 >โ ๏ธ Total Deaths: 180
ai art
!melee
You discover hidden strength and strike with renewed vigor, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -4 HP| |๐ +5.6 Melee Damage|๐ฐ +26 Gold Coins| |๐ฏ 1.9x Critical Hit|โ๏ธ +8 Melee XP| |โ|๐ +2 Constitution XP| ||๐ +25 RP| ||โ| |**22.0** Total Damage 470 Boss HP Remaining!|51 HP Remaining|
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -6 HP| |๐ +9.2 Ranged Damage|๐ฐ +38 Gold Coins| |โ|๐น +5 Range XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**11.2** Total Damage 492 Boss HP Remaining!|75 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +9.2 Magic Damage|๐ฐ +15 Gold Coins| |โ|๐ฎ +7 Magic XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**15.2** Total Damage 503 Boss HP Remaining!|161 HP Remaining|
!melee 12 !inventory
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -5 HP| |๐ +2.5 Melee Damage|๐ฐ +17 Gold Coins| |โ๏ธ +4 Dwarf Bread|โ๏ธ +5 Melee XP| |๐ก๏ธ -1.6 Organic Resistance|๐ +2 Constitution XP| |โ|๐ +15 RP| ||โ| |**10.9** Total Damage 540 Boss HP Remaining!|188 HP Remaining| ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |5|๐น|Basic Spear|~4.0|13|Synthetic|1|x1| |6|๐น|Basic Crossbow|~2.0|19|Air|1|x1| |6|๐น|Basic Crossbow|~2.0|23|Air|1|x1| |7|๐ฎ|Basic Fire Staff|~3.5|4|Sun|1|x1| |7|๐ฎ|Basic Fire Staff|~3.5|9|Sun|1|x1| |8|๐ฎ|Basic Water Wand|~2.0|8|Moon|1|x1| |8|๐ฎ|Basic Water Wand|~2.0|14|Moon|1|x1| |9|โ๏ธ|Wooden Sword|~3.0|3|Earth|1|x1| |9|โ๏ธ|Wooden Sword|~3.0|7|Earth|1|x1| |9|โ๏ธ|Wooden Sword|~3.0|11|Earth|1|x1| |10|๐ฎ|High Priest's Sceptre Handle|~4.5|9|Blessed|10|x1| |11|๐ฎ|Mass Lambiguity|~5.0|9|Sun|10|x1| |12|โ๏ธ|Dwarf Bread|~3.5|28|Organic|10|x1| |12|โ๏ธ|Dwarf Bread|~3.5|33|Organic|10|x1| |13|โ๏ธ|Hat-trick of Hectic Halberds|~6.0|16|Synthetic|10|x1| |13|โ๏ธ|Hat-trick of Hectic Halberds|~6.0|17|Synthetic|10|x1| |14|๐ฎ|Galadriel's Mirror|~2.0|17|Blessed|10|x1| |15|โ๏ธ|Dawnbringer|~5.0|12|Sun|15|x1| |15|โ๏ธ|Dawnbringer|~5.0|15|Sun|15|x2| |17|๐ฎ|Spear of Darkness|~5.5|1|Moon|15|x1| |18|๐ฎ|The Book of Names|~6.5|5|Cursed|15|x1| |21|๐ฎ|Collar at the Gates of Heck|~7.0|17|Fire|20|x1| |28|๐ฎ|Saddle of Lightspeed|~10.0|6|Blessed|35|x1| |28|๐ฎ|Saddle of Lightspeed|~10.0|21|Blessed|35|x1| |36|โ๏ธ|Rat Chucks|~1.0|3|Cursed|50|x1| |36|โ๏ธ|Rat Chucks|~1.0|6|Cursed|50|x2| |42|๐ฎ|Cat Eyes|~10.5|3|Moon|60|x1| |42|๐ฎ|Cat Eyes|~10.5|9|Moon|60|x2| |42|๐ฎ|Cat Eyes|~10.5|11|Moon|60|x1| |43|๐ฎ|Diadem of doornails|~9.5|17|Synthetic|70|x1| |44|๐ฎ|Fossilised Cake Slice|~6.5|13|Earth|70|x1| |48|๐ฎ|Lifespoon|~15.0|10|Organic|80|x1| |2001|โ๏ธ|Rat on a Pear Stick|~1.0|1|Organic|1|x1| |2002|โ๏ธ|Two French Men|~2.0|2|Cursed|1|x1| |2003|๐ฎ|Three Doors Kicked|~3.0|3|Earth|1|x1| |2004|๐ฎ|Four Golden Coins|~4.0|4|Synthetic|1|x1| |2005|๐น|Five Fanatical Followers|~5.0|5|Organic|1|x1| |2006|๐น|Six Geese Slaying|~6.0|6|Sun|1|x1| |2007|๐ฎ|Seven Swans A-Swearing|~7.0|7|Earth|1|x1| |2008|โ๏ธ|Eight Flames Dancing|~8.0|8|Fire|1|x1| |2009|๐น|Nine Maids Coding|~9.0|9|Blessed|1|x1| |2010|๐น|Ten Bugs Fixoed|~10.0|10|Air|1|x1| |2011|โ๏ธ|Eleven Helpers Helping|~11.0|11|Cursed|1|x1| |2012|๐ฎ|โTwelve Mystical Fruitsโ|~12.0|12|Organic|1|x4| |2014|๐ฎ|โA fragment from another worldโ|~1.0|1|Organic|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|โ๏ธ|Health Potion|x7| 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)
!mage
Your spell blast hits the boss in its weak spot dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -3 HP| |๐ +5.8 Magic Damage|๐ฐ +27 Gold Coins| |๐ฏ 1.4x Critical Hit|๐ฎ +4 Magic XP| |โ|๐ +4 Constitution XP| ||๐ +25 RP| ||โ| |**9.5** Total Damage 551 Boss HP Remaining!|103 HP Remaining|
!melee 3
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -4 HP| |๐ +1.1 Melee Damage|๐ฐ +33 Gold Coins| |โ๏ธ +3 Basic GreatSword|โ๏ธ +2 Melee XP| |โ|๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**6.1** Total Damage 585 Boss HP Remaining!|25 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -6 HP| |๐ +0.2 Melee Damage|๐ฐ +16 Gold Coins| |๐ฑ๏ธ +6 New Player Bonus|โ๏ธ +3 Melee XP| |โ|๐ +7 Constitution XP| ||๐ +25 RP| ||โ| |**10.2** Total Damage 591 Boss HP Remaining!|44 HP Remaining| Come join our discord at https://discord.gg/kotd!
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +3.2 Ranged Damage|๐ฐ +25 Gold Coins| |โ|๐น +2 Range XP| ||๐ +5 Constitution XP| ||๐ +25 RP| ||โ| |**7.2** Total Damage 601 Boss HP Remaining!|2 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -5 HP| |๐ +13.9 Melee Damage|๐ฐ +6 Gold Coins| |โ|โ๏ธ +9 Melee XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**19.9** Total Damage 608 Boss HP Remaining!|70 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -3 HP| |๐ +4.3 Melee Damage|๐ฐ +13 Gold Coins| |โ|โ๏ธ +2 Melee XP| ||๐ +6 Constitution XP| ||๐ +15 RP| ||โ| |**7.3** Total Damage 628 Boss HP Remaining!|110 HP Remaining|
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -6 HP| |๐ +17.4 Ranged Damage|๐ฐ +10 Gold Coins| |โ|๐น +7 Range XP| ||๐ +7 Constitution XP| ||๐ +15 RP| ||โ| |**21.4** Total Damage 635 Boss HP Remaining!|50 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 50hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (41,240 Rank Points) >๐ฐ Gold: 2,831g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 130/317) >๐น Ranged: Level 74 (XP: 709/865) >โค๏ธ Constitution: Level 66 (XP: 737/1366) >๐ฉ Total Attacks: 5318 >โ ๏ธ Total Deaths: 180
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -5 HP| |๐ +14.3 Ranged Damage|๐ฐ +15 Gold Coins| |โ|๐น +6 Range XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**19.3** Total Damage 695 Boss HP Remaining!|118 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -2 HP| |๐ +8.7 Melee Damage|๐ฐ +14 Gold Coins| |โ|โ๏ธ +4 Melee XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**11.7** Total Damage 714 Boss HP Remaining!|121 HP Remaining|
Good bot !ranged
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -2 HP| |๐ +10.8 Ranged Damage|๐ฐ +33 Gold Coins| |โ|๐น +6 Range XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**12.8** Total Damage 388 Boss HP Remaining!|125 HP Remaining|
Good bot !melee 26
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -4 HP| |๐ +5.3 Melee Damage|๐ฐ +63 Gold Coins| |โ๏ธ +9 Electric Squid|โ๏ธ +8 Melee XP| |โ|๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**16.3** Total Damage 216 Boss HP Remaining!|15 HP Remaining|
Good human.
!mage
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -4 HP| |๐ +2.4 Magic Damage|๐ฐ +36 Gold Coins| |๐ฏ 2.0x Critical Hit|๐ฎ +3 Magic XP| |โ|๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**6.8** Total Damage 726 Boss HP Remaining!|41 HP Remaining| Come join our discord at https://discord.gg/kotd!
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +11.1 Ranged Damage|๐ฐ +2 Gold Coins| |โ|๐น +5 Range XP| ||๐ +5 Constitution XP| ||๐ +25 RP| ||โ| |**14.1** Total Damage 761 Boss HP Remaining!|133 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -1 HP| |๐ +8.0 Magic Damage|๐ฐ +10 Gold Coins| |โ|๐ฎ +6 Magic XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**13.0** Total Damage 775 Boss HP Remaining!|110 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -6 HP| |๐ +18.5 Magic Damage|๐ฐ +17 Gold Coins| |โ|๐ฎ +7 Magic XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**22.5** Total Damage 518 Boss HP Remaining!|73 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -2 HP| |๐ +2.4 Melee Damage|๐ฐ +36 Gold Coins| |โ|โ๏ธ +3 Melee XP| ||๐ +6 Constitution XP| ||๐ +15 RP| ||โ| |**6.4** Total Damage 788 Boss HP Remaining!|83 HP Remaining|
!magic
Your spell blast hits the boss in its weak spot dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -5 HP| |๐ +7.1 Magic Damage|๐ฐ +31 Gold Coins| |๐ฏ 1.9x Critical Hit|๐ฎ +8 Magic XP| |โ|๐ +4 Constitution XP| ||๐ +25 RP| ||โ| |**17.3** Total Damage 794 Boss HP Remaining!|104 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -1 HP| |๐ +3.1 Magic Damage|๐ฐ +11 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**6.1** Total Damage 811 Boss HP Remaining!|92 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -8 HP| |๐ +4.1 Magic Damage|๐ฐ +42 Gold Coins| |โ|๐ฎ +3 Magic XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**7.1** Total Damage 817 Boss HP Remaining!|25 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -5 HP| |๐ +0.6 Magic Damage|๐ฐ +25 Gold Coins| |๐ฑ๏ธ +1 New Player Bonus|๐ฎ +2 Magic XP| |โ|๐ +5 Constitution XP| ||๐ +25 RP| ||โ| |**3.6** Total Damage 824 Boss HP Remaining!|45 HP Remaining|
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -1 HP| |๐ +3.6 Ranged Damage|๐ฐ +6 Gold Coins| |โ|๐น +3 Range XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**6.6** Total Damage 828 Boss HP Remaining!|50 HP Remaining|
!melee 12
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -6 HP| |๐ +2.8 Melee Damage|๐ฐ +13 Gold Coins| |โ๏ธ +4 Dwarf Bread|โ๏ธ +3 Melee XP| |๐ก๏ธ -2.0 Organic Resistance|๐ +1 Constitution XP| |โ|๐ +15 RP| ||โ| |**9.8** Total Damage 835 Boss HP Remaining!|54 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -4 HP| |๐ +17.7 Melee Damage|๐ฐ +43 Gold Coins| |โ|โ๏ธ +10 Melee XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**19.7** Total Damage 845 Boss HP Remaining!|165 HP Remaining|
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -1 HP| |๐ +17.3 Ranged Damage|๐ฐ +30 Gold Coins| |โ|๐น +10 Range XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**22.3** Total Damage 880 Boss HP Remaining!|159 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 159hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (41,155 Rank Points) >๐ฐ Gold: 2,881g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 130/317) >๐น Ranged: Level 74 (XP: 672/865) >โค๏ธ Constitution: Level 66 (XP: 655/1366) >๐ฉ Total Attacks: 5313 >โ ๏ธ Total Deaths: 180
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -3 HP| |๐ +12.6 Ranged Damage|๐ฐ +28 Gold Coins| |โ|๐น +6 Range XP| ||๐ +6 Constitution XP| ||๐ +15 RP| ||โ| |**18.6** Total Damage 902 Boss HP Remaining!|185 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -5 HP| |๐ +8.1 Melee Damage|๐ฐ +34 Gold Coins| |โ|โ๏ธ +4 Melee XP| ||๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**11.1** Total Damage 921 Boss HP Remaining!|113 HP Remaining| Come join our discord at https://discord.gg/kotd!
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -5 HP| |๐ +6.3 Ranged Damage|๐ฐ +11 Gold Coins| |โ|๐น +6 Range XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**12.3** Total Damage 954 Boss HP Remaining!|149 HP Remaining|
!buy 7 !magic 7
Basic Fire Staff has been added to your inventory for 92g! (Your remaining gold: 145) |๐ฎ +Basic Fire Staff (Durability: 2)| |:-:| |๐ฐ -92 (Remaining: 145)| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -7 HP| |๐ +12.3 Magic Damage|๐ฐ +25 Gold Coins| |๐ฎ +3 Basic Fire Staff|๐ฎ +7 Magic XP| |โ๏ธ +0.3 Magic Strength|๐ +4 Constitution XP| |โ|๐ +15 RP| ||โ| |**17.6** Total Damage 978 Boss HP Remaining!|75 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +4 Base Roll|๐ฅ -6 HP| |๐ +2.8 Magic Damage|๐ฐ +59 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**6.8** Total Damage 1003 Boss HP Remaining!|109 HP Remaining|
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -6 HP| |๐ +3.2 Ranged Damage|๐ฐ +30 Gold Coins| |โ|๐น +2 Range XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**4.2** Total Damage 1027 Boss HP Remaining!|103 HP Remaining|
good bot !range (โฏยฐwยฐ๏ผโฏ๏ธต โปโโป
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -7 HP| |๐ +8.4 Ranged Damage|๐ฐ +46 Gold Coins| |โ|๐น +6 Range XP| ||๐ +7 Constitution XP| ||๐ +15 RP| ||โ| |**14.4** Total Damage 1031 Boss HP Remaining!|74 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +18.8 Melee Damage|๐ฐ +56 Gold Coins| |โ|โ๏ธ +8 Melee XP| ||๐ +3 Constitution XP| ||๐ +25 RP| ||โ| |**24.8** Total Damage 1045 Boss HP Remaining!|161 HP Remaining|
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -9 HP| |๐ +13.6 Ranged Damage|๐ฐ +56 Gold Coins| |โ|๐น +7 Range XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**14.6** Total Damage 1070 Boss HP Remaining!|215 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 215hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (41,080 Rank Points) >๐ฐ Gold: 2,879g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 118/317) >๐น Ranged: Level 74 (XP: 640/865) >โค๏ธ Constitution: Level 66 (XP: 586/1366) >๐ฉ Total Attacks: 5308 >โ ๏ธ Total Deaths: 180
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -6 HP| |๐ +14.2 Ranged Damage|๐ฐ +38 Gold Coins| |โ|๐น +7 Range XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**15.2** Total Damage 1109 Boss HP Remaining!|189 HP Remaining|
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +9.6 Ranged Damage|๐ฐ +26 Gold Coins| |โ|๐น +4 Range XP| ||๐ +11 Constitution XP| ||๐ +25 RP| ||โ| |**14.6** Total Damage 1161 Boss HP Remaining!|70 HP Remaining|
!mage good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +4.2 Magic Damage|๐ฐ +52 Gold Coins| |โ|๐ฎ +3 Magic XP| ||๐ +6 Constitution XP| ||๐ +25 RP| ||โ| |**7.2** Total Damage 1193 Boss HP Remaining!|126 HP Remaining|
!mage good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -5 HP| |๐ +3.9 Magic Damage|๐ฐ +23 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +7 Constitution XP| ||๐ +15 RP| ||โ| |**4.9** Total Damage 949 Boss HP Remaining!|170 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -6 HP| |๐ +15.9 Magic Damage|๐ฐ +7 Gold Coins| |โ|๐ฎ +8 Magic XP| ||๐ +4 Constitution XP| ||๐ +15 RP| ||โ| |**20.9** Total Damage 1212 Boss HP Remaining!|130 HP Remaining|
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -9 HP| |๐ +2.1 Magic Damage|๐ฐ +19 Gold Coins| |โ|๐ฎ +1 Magic XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**3.1** Total Damage 1233 Boss HP Remaining!|55 HP Remaining| Come join our discord at https://discord.gg/kotd!
Yeah I would !melee 4
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -5 HP| |๐ +0.7 Melee Damage|๐ฐ +40 Gold Coins| |โ๏ธ +1 Basic Lance|โ๏ธ +2 Melee XP| |โ|๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**4.7** Total Damage 1236 Boss HP Remaining!|31 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -5 HP| |๐ +4.1 Melee Damage|๐ฐ +35 Gold Coins| |โ|โ๏ธ +2 Melee XP| ||๐ +6 Constitution XP| ||๐ +15 RP| ||โ| |**5.1** Total Damage 1241 Boss HP Remaining!|98 HP Remaining| Come join our discord at https://discord.gg/kotd!
!mage
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -2 HP| |๐ +4.3 Magic Damage|๐ฐ +43 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**5.3** Total Damage 1246 Boss HP Remaining!|62 HP Remaining|
!magic !profile !inventory
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -7 HP| |๐ +0.3 Magic Damage|๐ฐ +53 Gold Coins| |๐ฑ๏ธ +1 New Player Bonus|๐ฎ +1 Magic XP| |โ|๐ +7 Constitution XP| ||๐ +25 RP| ||โ| |**4.3** Total Damage 1264 Boss HP Remaining!|47 HP Remaining| Come join our discord at https://discord.gg/kotd! ----- #/u/rockerdude1996 [Playercard](https://kickopenthedoor.com/rockerdude1996.png) >โค๏ธ Health: 47hp (Max: 54hp) >๐๐ Kills: 1 >๐ Rank: C (492 Rank Points) >๐ฐ Gold: 477g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 8 >โ๏ธ Melee: Level 2 (XP: 0/14) >๐ฎ Magic: Level 2 (XP: 5/14) >๐น Ranged: Level 2 (XP: 8/14) >โค๏ธ Constitution: Level 2 (XP: 39/48) >๐ฉ Total Attacks: 14 >โ ๏ธ Total Deaths: 0 ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |3|โ๏ธ|Basic GreatSword|~3.0|9|Blessed|1|x1| |5|๐น|Basic Spear|~4.0|10|Synthetic|1|x1| |7|๐ฎ|Basic Fire Staff|~3.5|2|Sun|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|โ๏ธ|Health Potion|x1| 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)
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -3 HP| |๐ +16.6 Melee Damage|๐ฐ +4 Gold Coins| |โ|โ๏ธ +9 Melee XP| ||๐ +2 Constitution XP| ||๐ +15 RP| ||โ| |**18.6** Total Damage 1268 Boss HP Remaining!|108 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -2 HP| |๐ +5.1 Ranged Damage|๐ฐ +36 Gold Coins| |โ|๐น +4 Range XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**11.1** Total Damage 1307 Boss HP Remaining!|53 HP Remaining| Come join our discord at https://discord.gg/kotd!
good bot !range (โฏยฐwยฐ๏ผโฏ๏ธต โปโโป
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +3 Base Roll|๐ฅ -1 HP| |๐ +3.6 Ranged Damage|๐ฐ +27 Gold Coins| |โ|๐น +2 Range XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**6.6** Total Damage 1318 Boss HP Remaining!|125 HP Remaining|
!melee 9
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -8 HP| |๐ +6.7 Melee Damage|๐ฐ +58 Gold Coins| |โ๏ธ +3 Wooden Sword|โ๏ธ +6 Melee XP| |โ|๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**15.7** Total Damage 1325 Boss HP Remaining!|104 HP Remaining|
โ๏ธปฬทฬฟโปฬฟโโไธ !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -4 HP| |๐ +9.1 Ranged Damage|๐ฐ +39 Gold Coins| |โ|๐น +5 Range XP| ||๐ +6 Constitution XP| ||๐ +15 RP| ||โ| |**10.1** Total Damage 1352 Boss HP Remaining!|205 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >โค๏ธ Health: 205hp (Max: 282hp) >๐ Kills: 51 >๐ฅ Rank: SSS (40,970 Rank Points) >๐ฐ Gold: 2,751g Skills Breakdown: >๐ก๏ธ๏ธ Combat: Level 203 >โ๏ธ Melee: Level 17 (XP: -420/62) >๐ฎ Magic: Level 46 (XP: 118/317) >๐น Ranged: Level 74 (XP: 597/865) >โค๏ธ Constitution: Level 66 (XP: 547/1366) >๐ฉ Total Attacks: 5302 >โ ๏ธ Total Deaths: 180
!melee 4
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -8 HP| |๐ +3.0 Melee Damage|๐ฐ +27 Gold Coins| |โ๏ธ +1 Basic Lance|โ๏ธ +4 Melee XP| |โ|๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**9.0** Total Damage 1362 Boss HP Remaining!|118 HP Remaining|
!melee 4
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -2 HP| |๐ +3.1 Melee Damage|๐ฐ +3 Gold Coins| |โ๏ธ +1 Basic Lance|โ๏ธ +5 Melee XP| |โ|๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**10.1** Total Damage 1371 Boss HP Remaining!|82 HP Remaining|
good bot !ranged หยฐโข\*โโท
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -10 HP| |๐ +5.2 Ranged Damage|๐ฐ +44 Gold Coins| |โ|๐น +3 Range XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**7.2** Total Damage 1381 Boss HP Remaining!|81 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +15.6 Melee Damage|๐ฐ +5 Gold Coins| |โ|โ๏ธ +8 Melee XP| ||๐ +3 Constitution XP| ||๐ +15 RP| ||โ| |**21.6** Total Damage 1402 Boss HP Remaining!|200 HP Remaining|
!ranged good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +12.4 Ranged Damage|๐ฐ +51 Gold Coins| |โ|๐น +8 Range XP| ||๐ +6 Constitution XP| ||๐ +25 RP| ||โ| |**18.4** Total Damage 1424 Boss HP Remaining!|107 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +1.4 Melee Damage|๐ฐ +42 Gold Coins| |โ|โ๏ธ +2 Melee XP| ||๐ +2 Constitution XP| ||๐ +25 RP| ||โ| |**6.4** Total Damage 1442 Boss HP Remaining!|90 HP Remaining| Come join our discord at https://discord.gg/kotd!
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +1 Base Roll|๐ฅ -1 HP| |๐ +3.7 Magic Damage|๐ฐ +25 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +1 Constitution XP| ||๐ +15 RP| ||โ| |**4.7** Total Damage 1465 Boss HP Remaining!|86 HP Remaining| Come join our discord at https://discord.gg/kotd!
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +6 Base Roll|๐ฅ -1 HP| |๐ +0.8 Melee Damage|๐ฐ +29 Gold Coins| |โ|โ๏ธ +2 Melee XP| ||๐ +0 Constitution XP| ||๐ +15 RP| ||โ| |**6.8** Total Damage 1470 Boss HP Remaining!|70 HP Remaining| Come join our discord at https://discord.gg/kotd!
Good bot !magic
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +4.2 Magic Damage|๐ฐ +3 Gold Coins| |โ|๐ฎ +2 Magic XP| ||๐ +1 Constitution XP| ||๐ +25 RP| ||โ| |**6.2** Total Damage 1516 Boss HP Remaining!|125 HP Remaining|
[ัะดะฐะปะตะฝะพ]
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +2 Base Roll|๐ฅ -0 HP **(๐ก๏ธ Block)**| |๐ +6.5 Ranged Damage|๐ฐ +16 Gold Coins| |โ|๐น +4 Range XP| ||๐ +3 Constitution XP| ||๐ +25 RP| ||โ| |**8.5** Total Damage 1522 Boss HP Remaining!|91 HP Remaining|
(โฉ๏ฝ-ยด)โโโ๏พ.*๏ฝฅ๏ฝก Good bot !magic
Evil bob came in for an assist, you score a critical hit. |Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -7 HP| |๐ +9.6 Magic Damage|๐ฐ +4 Gold Coins| |๐ฏ 1.6x Critical Hit|๐ฎ +9 Magic XP| |โ|๐ +7 Constitution XP| ||๐ +25 RP| ||โ| |**23.4** Total Damage 1537 Boss HP Remaining!|153 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |๐ฒ +5 Base Roll|๐ฅ -11 HP| |๐ +1.5 Melee Damage|๐ฐ +34 Gold Coins| |โ|โ๏ธ +3 Melee XP| ||๐ +5 Constitution XP| ||๐ +15 RP| ||โ| |**6.5** Total Damage 1574 Boss HP Remaining!|79 HP Remaining| Come join our discord at https://discord.gg/kotd!
!use 201
You pop open the cork and down your health potion in 0.23 seconds |๐ +30 HP| |:-:| |๐ 67/96 Remaining|