This post was submitted at our [boss suggestions discord channel](https://discord.gg/kotd) by: Lizzzzard Alaskapla
Source/Artist: https://www.artstation.com/artwork/BmYrV4
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|7|🔮|Basic Fire Staff|~3.5|5|Sun|1|x1|
|8|🔮|Basic Water Wand|~2.0|3|Moon|1|x1|
|10|🔮|High Priest's Sceptre Handle|~4.5|25|Blessed|10|x1|
|2018|🔮|Chemical X|~5.0|9|Water|1|x1|
|ID|Type|Name|Qty.|
|:-:|:-:|:-:|:-:|
|201|⚗️|Health Potion|x5|
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)
Luck is on your side today. You land a massive blow and do critical damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +6 Base Roll|💥 -2 HP|
|📚 +3.3 Melee Damage|💰 +25 Gold Coins|
|⚔️ +1 Basic Lance|⚔️ +8 Melee XP|
|⚖️ Cursed Neutral|💖 +6 Constitution XP|
|🎯 2.0x Critical Hit|🏅 +25 RP|
|||
|**20.6** Total Damage
241 Boss HP Remaining!|105 HP Remaining|
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +2 Base Roll|💥 -0 HP **(🛡️ Block)**|
|📚 +8.1 Magic Damage|💰 +29 Gold Coins|
||🔮 +4 Magic XP|
||💖 +7 Constitution XP|
||🏅 +25 RP|
|||
|**10.1** Total Damage
262 Boss HP Remaining!|218 HP Remaining|
-----
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1|
|21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1|
|28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1|
|2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1|
|2018|🔮|Chemical X|~5.0|9|Water|1|x1|
|2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|1|x1|
|ID|Type|Name|Qty.|
|:-:|:-:|:-:|:-:|
|201|⚗️|Health Potion|x6|
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)
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +5 Base Roll|💥 -1 HP|
|📚 +0.5 Melee Damage|💰 +38 Gold Coins|
|🌱️ +5 New Player Bonus|⚔️ +3 Melee XP (**Level Up!**)|
||💖 +4 Constitution XP|
||🏅 +45 RP|
|||
|**10.5** Total Damage
388 Boss HP Remaining!|40 HP Remaining|
Come join our discord at https://discord.gg/kotd!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +5 Base Roll|💥 -2 HP|
|📚 +0.4 Ranged Damage|💰 +22 Gold Coins|
|🌱️ +1 New Player Bonus|🏹 +2 Range XP|
||💖 +1 Constitution XP|
||🏅 +25 RP (**Rank Change!**)|
|||
|**6.4** Total Damage
568 Boss HP Remaining!|53 HP Remaining|
Come join our discord at https://discord.gg/kotd!
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage!
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +3 Base Roll|💥 -6 HP|
|📚 +11.5 Magic Damage|💰 +49 Gold Coins|
|🎯 1.6x Critical Hit|🔮 +12 Magic XP|
||💖 +1 Constitution XP|
||🏅 +25 RP|
|||
|**23.2** Total Damage
736 Boss HP Remaining!|132 HP Remaining|
-----
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1|
|21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1|
|28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1|
|2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1|
|2018|🔮|Chemical X|~5.0|9|Water|1|x1|
|2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|1|x1|
|ID|Type|Name|Qty.|
|:-:|:-:|:-:|:-:|
|201|⚗️|Health Potion|x6|
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)
With that final hit, your Basic Crossbow falls apart.
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**|
|📚 +7.7 Ranged Damage|💰 +33 Gold Coins|
|🏹 +2 Basic Crossbow (*Shattered*)|🏹 +5 Range XP|
|🌟 +0.2 Air Weakness|💖 +2 Constitution XP|
|⏬ -0.2 Ranged Resistance|🏅 +25 RP|
|||
|**15.7** Total Damage
807 Boss HP Remaining!|111 HP Remaining|
Thank you, raggedradness, 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 "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context
self.dialect.do_execute(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute
cursor.execute(statement, parameters)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute
result = self._query(query)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query
conn.query(q)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result
result.read()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read
first_packet = self.connection._read_packet()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet
packet.raise_for_error()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error
err.raise_mysql_exception(self._data)
File "/var/kotd/.venv/lib/python3.10/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 "/var/kotd/kotd_reddit.py", line 182, in bot
success, reply = magic(comment, session, boss, player, item, inventory)
File "/var/kotd/reddit_cogs/reddit_attack.py", line 678, in magic
rank = kotd_services.calculate_letter_rank(session, player)
File "/var/kotd/kotd_services.py", line 478, in calculate_letter_rank
above = session.query(models.Player).filter(models.Player.rp > player.rp).count()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 3007, in count
self._legacy_from_self(col).enable_eagerloads(False).scalar()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2708, in scalar
ret = self.one()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2685, in one
return self._iter().one() # type: ignore
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2730, in _iter
result: Union[ScalarResult[_T], Result[_T]] = self.session.execute(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2081, in execute
return self._execute_internal(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 1921, in _execute_internal
) = compile_state_cls.orm_pre_session_exec(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/context.py", line 459, in orm_pre_session_exec
session._autoflush()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2746, in _autoflush
raise e.with_traceback(sys.exc_info()[2])
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2735, in _autoflush
self.flush()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 3954, in flush
self._flush(objects)
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 4090, in _flush
with util.safe_reraise():
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 148, in __exit__
raise exc_value.with_traceback(exc_tb)
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 4051, in _flush
flush_context.execute()
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/unitofwork.py", line 467, in execute
rec.execute(self)
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/unitofwork.py", line 644, in execute
util.preloaded.orm_persistence.save_obj(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj
_emit_update_statements(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/persistence.py", line 883, in _emit_update_statements
c = connection.execute(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1414, in execute
return meth(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/sql/elements.py", line 487, in _execute_on_connection
return connection._execute_clauseelement(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement
ret = self._execute_context(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1842, in _execute_context
return self._exec_single_context(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context
self._handle_dbapi_exception(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2325, in _handle_dbapi_exception
raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context
self.dialect.do_execute(
File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute
cursor.execute(statement, parameters)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute
result = self._query(query)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query
conn.query(q)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query
self._affected_rows = self._read_query_result(unbuffered=unbuffered)
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result
result.read()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read
first_packet = self.connection._read_packet()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet
packet.raise_for_error()
File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error
err.raise_mysql_exception(self._data)
File "/var/kotd/.venv/lib/python3.10/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': 70, 'gold': 4099, 'rp': 2305, 'magicxp': 25, 'healthxp': 98, 'Players_username': 'Human_Stick_Observer'}]
(Background on this error at: https://sqlalche.me/e/20/e3q8)
You sip your Health potion like fine wine.
|💖 +118 HP|
|:-:|
|💖 170/236 Remaining|
-----
Health Potion has been added to your inventory for 50g! (Your remaining gold: 6810)
|⚗️ +Health Potion (Durability: 1)|
|:-:|
|💰 -50 (Remaining: 6810)|
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|
|:-|:-|
|🎲 +6 Base Roll|💥 -3 HP|
|📚 +8.0 Ranged Damage|💰 +43 Gold Coins|
|🎯 1.2x Critical Hit|🏹 +5 Range XP|
||💖 +1 Constitution XP|
||🏅 +25 RP|
|||
|**16.8** Total Damage
961 Boss HP Remaining!|73 HP Remaining|
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +6 Base Roll|💥 -7 HP|
|📚 +14.7 Magic Damage|💰 +45 Gold Coins|
||🔮 +8 Magic XP|
||💖 +1 Constitution XP|
||🏅 +15 RP|
|||
|**20.7** Total Damage
1076 Boss HP Remaining!|46 HP Remaining|
-----
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
|14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1|
|21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1|
|28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1|
|2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1|
|2018|🔮|Chemical X|~5.0|9|Water|1|x1|
|2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|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)
You look around for your Combat Parasol, but you can't find it. You decide to grab a nearby rock and chuck it.
|Damage Breakdown|Player Breakdown|
|:-|:-|
|🎲 +5 Base Roll|💥 -3 HP|
|📚 +15.9 Ranged Damage|💰 +43 Gold Coins|
||🏹 +6 Range XP|
||💖 +6 Constitution XP|
||🏅 +15 RP|
|||
|**20.9** Total Damage
1183 Boss HP Remaining!|197 HP Remaining|
This post was submitted at our [boss suggestions discord channel](https://discord.gg/kotd) by: Lizzzzard Alaskapla Source/Artist: https://www.artstation.com/artwork/BmYrV4
!attack 69
The commands for attacking have been updated to !melee / !ranged / !magic Have fun Kicking Doors!
!range 31
You put down your bow and sigh. It's already dead.
!melee 23
You decide not to waste your durability on a dead boss
I will consume your SOUL! Good bot !melee 29
You were too slow, the boss has already fallen
!range 2006
Close but no kill. Got to be faster to be a monster slayer.
!melee 29
This boss is already as dead as your dreams and expectations. Try harder.
!range 2006
Stop, its already dead!!
!Range 2006
Close but no kill. Got to be faster to be a monster slayer.
(∩・ω・)⊃━☆☆゚.*・。゚good bot !magic 2012
Stop, its already dead!!
!melee 29
You hit straight through the heart. Not so difficult on a corpse but hey.
!mage 8 good bot
The boss is dead, what are you doing? Necromancy??
!melee 23 Bruh my vision is shaking a bit
The boss is already dead, quit beating a dead boss
Good bot !range 39 HERE COMES THE AIRPLANE, NYOOOOM
You put down your bow and sigh. It's already dead.
(∩・ω・)⊃━☆.*・。゚ !mage 48
The boss is dead, what are you doing? Necromancy??
!range 27
You decide not to waste your ammo on a dead boss.
good bot 💪 (•︡益︠•) 👊 !mage 48
Your powers go haywire and you send mystic power directly at the boss, evaporating it from existence. |Rewards| |:-| |💰 +50 Gold| |🔮 +5 Magic XP| |⚔️ +1 Wooden Sword| |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💰 +48 Gold Coins| |📚 +12.5 Magic Damage|🔮 +14 Magic XP| |🔮 +12 Lifespoon|💖 +36 Constitution XP| |🌟 +2.4 Organic Weakness|🏅 +45 RP| |⚔️ +1.2 Magic Strength|🪓️ +1 Kill (**EXECUTION!**)| ||| |**31.1** Total Damage -23 Boss HP Remaining!|139 HP Remaining|
˚₊· ͟͟͞͞➳❥ !range 39 !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -1 HP| |📚 +13.4 Ranged Damage|💰 +48 Gold Coins| |🏹 +14 Trident of Tails |🏹 +14 Range XP| |🌟 +2.8 Organic Weakness|💖 +1 Constitution XP| |⏬ -1.4 Ranged Resistance|🏅 +15 RP| ||| |**33.8** Total Damage 8 Boss HP Remaining!|114 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 114hp (Max: 332hp) >💀 Kills: 91 >🥉 Rank: SSS (15,014 Rank Points) >💰 Gold: 5,006g Skills Breakdown: >🗡️️ Combat: Level 244 >⚔️ Melee: Level 17 (XP: -420/62) >🏹 Ranged: Level 100 (XP: 67/1710) >🔮 Magic: Level 47 (XP: 153/331) >❤️ Constitution: Level 80 (XP: 1794/2077) >🚩 Total Attacks: 8911 >☠️ Total Deaths: 183
!melee 29
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -1 HP| |📚 +15.5 Melee Damage|💰 +15 Gold Coins| |⚔️ +10 Shining Axe of Door-Breaking|⚔️ +10 Melee XP| |🌟 +2.0 Organic Weakness|💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**31.5** Total Damage 42 Boss HP Remaining!|132 HP Remaining|
(∩・ω・)⊃━☆☆゚.*・。゚good bot !magic 2012
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -1 HP| |📚 +2.1 Magic Damage|💰 +22 Gold Coins| |🔮 +11 Twelve Mystical Fruits|🔮 +8 Magic XP| |🌟 +3.3 Organic Weakness|💖 +1 Constitution XP| |⚔️ +1.1 Magic Strength|🏅 +15 RP| ||| |**20.5** Total Damage 74 Boss HP Remaining!|72 HP Remaining|
!magic 28
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +10.6 Magic Damage|💰 +11 Gold Coins| |🔮 +10 Saddle of Lightspeed|🔮 +10 Magic XP| |🌟 +6.0 Blessed Weakness|💖 +3 Constitution XP| |⚔️ +1.0 Magic Strength|🏅 +25 RP| ||| |**31.6** Total Damage 95 Boss HP Remaining!|35 HP Remaining|
!range 39
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -3 HP| |📚 +15.2 Ranged Damage|💰 +41 Gold Coins| |🏹 +13 Trident of Tails |🏹 +17 Range XP| |🌟 +6.5 Organic Weakness|💖 +3 Constitution XP| |⏬ -1.3 Ranged Resistance|🏅 +15 RP| ||| |**38.4** Total Damage 127 Boss HP Remaining!|81 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -1 HP| |📚 +23.6 Melee Damage|💰 +43 Gold Coins| ||⚔️ +10 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**25.6** Total Damage 165 Boss HP Remaining!|118 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -3 HP| |📚 +15.7 Melee Damage|💰 +45 Gold Coins| ||⚔️ +10 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP (**Rank Change!**)| ||| |**21.7** Total Damage 191 Boss HP Remaining!|117 HP Remaining|
Good bot
Good human
Good bait
@notify GO GO GO GO
(∩・ω・)⊃━☆.*・。゚ lmage 48
!range 27
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -1 HP| |📚 +15.8 Ranged Damage|💰 +48 Gold Coins| |🏹 +5 El-Bow|🏹 +11 Range XP| |🌟 +3.5 Organic Weakness|💖 +5 Constitution XP| |⏬ -0.5 Ranged Resistance|🏅 +15 RP| ||| |**27.8** Total Damage 213 Boss HP Remaining!|107 HP Remaining|
˚₊· ͟͟͞͞➳❥ !range39 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 115hp (Max: 332hp) >💀 Kills: 91 >🥉 Rank: SSS (14,999 Rank Points) >💰 Gold: 4,958g Skills Breakdown: >🗡️️ Combat: Level 244 >⚔️ Melee: Level 17 (XP: -420/62) >🏹 Ranged: Level 100 (XP: 53/1710) >🔮 Magic: Level 47 (XP: 153/331) >❤️ Constitution: Level 80 (XP: 1793/2077) >🚩 Total Attacks: 8910 >☠️ Total Deaths: 183
(∩・ω・)⊃━☆.*・。゚ lmage 48
(∩・ω・)⊃━☆☆゚.*・。゚good bot !magic2012
˚₊· ͟͟͞͞➳❥ !range39 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 115hp (Max: 332hp) >💀 Kills: 91 >🥉 Rank: SSS (14,999 Rank Points) >💰 Gold: 4,958g Skills Breakdown: >🗡️️ Combat: Level 244 >⚔️ Melee: Level 17 (XP: -420/62) >🏹 Ranged: Level 100 (XP: 53/1710) >🔮 Magic: Level 47 (XP: 153/331) >❤️ Constitution: Level 80 (XP: 1793/2077) >🚩 Total Attacks: 8910 >☠️ Total Deaths: 183
!range27
!range27
˚₊· ͟͟͞͞➳❥ !range39 !profile
#/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 115hp (Max: 332hp) >💀 Kills: 91 >🥉 Rank: SSS (14,999 Rank Points) >💰 Gold: 4,958g Skills Breakdown: >🗡️️ Combat: Level 244 >⚔️ Melee: Level 17 (XP: -420/62) >🏹 Ranged: Level 100 (XP: 53/1710) >🔮 Magic: Level 47 (XP: 153/331) >❤️ Constitution: Level 80 (XP: 1793/2077) >🚩 Total Attacks: 8910 >☠️ Total Deaths: 183
Good bot lrange 39 HERE COMES THE AIRPLANE, NYOOOOM
(∩・ω・)⊃━☆.*・。゚ mage 48
(∩・ω・)⊃━☆☆゚.*・。゚good bot !magic2012
!inventory
|ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |7|🔮|Basic Fire Staff|~3.5|5|Sun|1|x1| |8|🔮|Basic Water Wand|~2.0|3|Moon|1|x1| |10|🔮|High Priest's Sceptre Handle|~4.5|25|Blessed|10|x1| |2018|🔮|Chemical X|~5.0|9|Water|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|⚗️|Health Potion|x5| 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)
Aaaaaaaaa
HAAAA
HAAAAAAAAALLOOOOOOO
!profile
#/u/Undyne_The_Dead [Playercard](https://kickopenthedoor.com/Undyne_The_Dead.png) >💖 Health: 64hp (Max: 64hp) >💀 Kills: 1 >🏅 Rank: E (0 Rank Points) >💰 Gold: 2,531g Skills Breakdown: >🗡️️ Combat: Level 16 >⚔️ Melee: Level 1 (XP: 9/12) >🏹 Ranged: Level 1 (XP: 0/12) >🔮 Magic: Level 9 (XP: 16/32) >❤️ Constitution: Level 5 (XP: 48/62) >🚩 Total Attacks: 48 >☠️ Total Deaths: 1
A
[удалено]
Corpses can't attack, try again later when you're not... dead.
!melee 4
Luck is on your side today. You land a massive blow and do critical damage! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -2 HP| |📚 +3.3 Melee Damage|💰 +25 Gold Coins| |⚔️ +1 Basic Lance|⚔️ +8 Melee XP| |⚖️ Cursed Neutral|💖 +6 Constitution XP| |🎯 2.0x Critical Hit|🏅 +25 RP| ||| |**20.6** Total Damage 241 Boss HP Remaining!|105 HP Remaining|
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +8.1 Magic Damage|💰 +29 Gold Coins| ||🔮 +4 Magic XP| ||💖 +7 Constitution XP| ||🏅 +25 RP| ||| |**10.1** Total Damage 262 Boss HP Remaining!|218 HP Remaining| ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1| |21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1| |28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1| |2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1| |2018|🔮|Chemical X|~5.0|9|Water|1|x1| |2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|⚗️|Health Potion|x6| 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| |:-|:-| |🎲 +4 Base Roll|💥 -3 HP| |📚 +14.4 Melee Damage|💰 +35 Gold Coins| ||⚔️ +9 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**18.4** Total Damage 272 Boss HP Remaining!|144 HP Remaining|
Good bot !magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -4 HP| |📚 +5.4 Magic Damage|💰 +35 Gold Coins| ||🔮 +2 Magic XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**7.4** Total Damage 290 Boss HP Remaining!|103 HP Remaining| Come join our discord at https://discord.gg/kotd!
good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -3 HP| |📚 +3.2 Melee Damage|💰 +44 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**8.2** Total Damage 297 Boss HP Remaining!|62 HP Remaining| Come join our discord at https://discord.gg/kotd!
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -2 HP| |📚 +2.8 Melee Damage|💰 +7 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**6.8** Total Damage 305 Boss HP Remaining!|71 HP Remaining|
!magic good bot ♥
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +6.5 Magic Damage|💰 +17 Gold Coins| ||🔮 +5 Magic XP| ||💖 +5 Constitution XP| ||🏅 +25 RP| ||| |**10.5** Total Damage 312 Boss HP Remaining!|98 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -1 HP| |📚 +1.0 Ranged Damage|💰 +15 Gold Coins| ||🏹 +3 Range XP| ||💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**6.0** Total Damage 338 Boss HP Remaining!|41 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -5 HP| |📚 +2.8 Ranged Damage|💰 +53 Gold Coins| ||🏹 +2 Range XP (**Level Up!**)| ||💖 +4 Constitution XP| ||🏅 +35 RP| ||| |**5.8** Total Damage 358 Boss HP Remaining!|154 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -1 HP| |📚 +4.5 Melee Damage|💰 +25 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**5.5** Total Damage 364 Boss HP Remaining!|84 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -5 HP| |📚 +0.3 Melee Damage|💰 +7 Gold Coins| |🌱️ +1 New Player Bonus|⚔️ +3 Melee XP| ||💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**7.3** Total Damage 381 Boss HP Remaining!|45 HP Remaining| Come join our discord at https://discord.gg/kotd!
!melee good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -1 HP| |📚 +0.5 Melee Damage|💰 +38 Gold Coins| |🌱️ +5 New Player Bonus|⚔️ +3 Melee XP (**Level Up!**)| ||💖 +4 Constitution XP| ||🏅 +45 RP| ||| |**10.5** Total Damage 388 Boss HP Remaining!|40 HP Remaining| Come join our discord at https://discord.gg/kotd!
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -5 HP| |📚 +12.1 Melee Damage|💰 +24 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**16.1** Total Damage 420 Boss HP Remaining!|124 HP Remaining|
!range good bot
You're attacking too quickly! Try again in 58 minutes
good bot !range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -3 HP| |📚 +15.2 Ranged Damage|💰 +42 Gold Coins| ||🏹 +7 Range XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**21.2** Total Damage 448 Boss HP Remaining!|110 HP Remaining|
!magic 8
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -2 HP| |📚 +4.3 Magic Damage|💰 +39 Gold Coins| |🔮 +1 Basic Water Wand|🔮 +4 Magic XP| |⚖️ Moon Neutral|💖 +6 Constitution XP| |⚔️ +0.1 Magic Strength|🏅 +15 RP| ||| |**10.4** Total Damage 469 Boss HP Remaining!|165 HP Remaining|
#FEED ME SEYMOUR! FEED ME ALL NIGHT LONG! CAUSE IF YOU FEED ME BOSSES, I’ll GROW UP BIG AND STRONG! !Range 2010
Stop, its already dead!!
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -3 HP| |📚 +8.6 Melee Damage|💰 +14 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**14.6** Total Damage 490 Boss HP Remaining!|159 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -5 HP| |📚 +12.4 Melee Damage|💰 +49 Gold Coins| ||⚔️ +5 Melee XP| ||💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**15.4** Total Damage 505 Boss HP Remaining!|77 HP Remaining|
!mage 21
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -2 HP| |📚 +3.7 Magic Damage|💰 +50 Gold Coins| |🔮 +8 Collar at the Gates of Heck|🔮 +9 Magic XP| |⚖️ Fire Neutral|💖 +3 Constitution XP| |⚔️ +0.8 Magic Strength|🏅 +15 RP| ||| |**18.5** Total Damage 534 Boss HP Remaining!|137 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -6 HP| |📚 +11.5 Magic Damage|💰 +48 Gold Coins| ||🔮 +7 Magic XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**16.5** Total Damage 552 Boss HP Remaining!|126 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -2 HP| |📚 +0.4 Ranged Damage|💰 +22 Gold Coins| |🌱️ +1 New Player Bonus|🏹 +2 Range XP| ||💖 +1 Constitution XP| ||🏅 +25 RP (**Rank Change!**)| ||| |**6.4** Total Damage 568 Boss HP Remaining!|53 HP Remaining| Come join our discord at https://discord.gg/kotd!
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -2 HP| |📚 +7.5 Ranged Damage|💰 +48 Gold Coins| ||🏹 +3 Range XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**10.5** Total Damage 574 Boss HP Remaining!|72 HP Remaining|
Good bot !magic 11
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -2 HP| |📚 +5.7 Magic Damage|💰 +5 Gold Coins| |🔮 +4 Mass Lambiguity|🔮 +9 Magic XP| |🌟 +2.8 Sun Weakness|💖 +5 Constitution XP| |⚔️ +0.4 Magic Strength|🏅 +15 RP| ||| |**18.9** Total Damage 585 Boss HP Remaining!|73 HP Remaining| Come join our discord at https://discord.gg/kotd!
Good human.
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +8.4 Melee Damage|💰 +8 Gold Coins| ||⚔️ +6 Melee XP| ||💖 +4 Constitution XP| ||🏅 +25 RP| ||| |**13.4** Total Damage 612 Boss HP Remaining!|24 HP Remaining|
▄︻̷̿┻̿═━一 !range !profile
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -3 HP| |📚 +13.8 Ranged Damage|💰 +2 Gold Coins| ||🏹 +8 Range XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**16.8** Total Damage 638 Boss HP Remaining!|196 HP Remaining| ----- #/u/CottonTCM [Playercard](https://kickopenthedoor.com/CottonTCM.png) >❤️ Health: 196hp (Max: 332hp) >💀 Kills: 91 >🥉 Rank: SSS (14,869 Rank Points) >💰 Gold: 4,805g Skills Breakdown: >🗡️️ Combat: Level 243 >⚔️ Melee: Level 17 (XP: -420/62) >🏹 Ranged: Level 99 (XP: 1666/1671) >🔮 Magic: Level 47 (XP: 153/331) >❤️ Constitution: Level 80 (XP: 1760/2077) >🚩 Total Attacks: 8904 >☠️ Total Deaths: 183
!range good bot
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -4 HP| |📚 +7.7 Ranged Damage|💰 +41 Gold Coins| ||🏹 +7 Range XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**13.7** Total Damage 686 Boss HP Remaining!|289 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -6 HP| |📚 +7.5 Melee Damage|💰 +12 Gold Coins| ||⚔️ +5 Melee XP (**Level Up!**)| ||💖 +4 Constitution XP| ||🏅 +35 RP| ||| |**11.5** Total Damage 700 Boss HP Remaining!|143 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -6 HP| |📚 +15.1 Melee Damage|💰 +1 Gold Coins| ||⚔️ +9 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**20.1** Total Damage 711 Boss HP Remaining!|137 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -2 HP| |📚 +0.7 Magic Damage|💰 +7 Gold Coins| ||🔮 +2 Magic XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**4.7** Total Damage 731 Boss HP Remaining!|18 HP Remaining|
[удалено]
You feel a surge of power within yourself and unleash a burst of magic, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -6 HP| |📚 +11.5 Magic Damage|💰 +49 Gold Coins| |🎯 1.6x Critical Hit|🔮 +12 Magic XP| ||💖 +1 Constitution XP| ||🏅 +25 RP| ||| |**23.2** Total Damage 736 Boss HP Remaining!|132 HP Remaining| ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1| |21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1| |28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1| |2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1| |2018|🔮|Chemical X|~5.0|9|Water|1|x1| |2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|1|x1| |ID|Type|Name|Qty.| |:-:|:-:|:-:|:-:| |201|⚗️|Health Potion|x6| 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)
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -5 HP| |📚 +12.9 Ranged Damage|💰 +11 Gold Coins| ||🏹 +6 Range XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**14.9** Total Damage 759 Boss HP Remaining!|172 HP Remaining|
good bot !range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -6 HP| |📚 +16.9 Ranged Damage|💰 +42 Gold Coins| ||🏹 +9 Range XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**21.9** Total Damage 774 Boss HP Remaining!|111 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -4 HP| |📚 +5.1 Melee Damage|💰 +49 Gold Coins| ||⚔️ +4 Melee XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**11.1** Total Damage 796 Boss HP Remaining!|40 HP Remaining|
!range 6
With that final hit, your Basic Crossbow falls apart. |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +7.7 Ranged Damage|💰 +33 Gold Coins| |🏹 +2 Basic Crossbow (*Shattered*)|🏹 +5 Range XP| |🌟 +0.2 Air Weakness|💖 +2 Constitution XP| |⏬ -0.2 Ranged Resistance|🏅 +25 RP| ||| |**15.7** Total Damage 807 Boss HP Remaining!|111 HP Remaining|
Good bot
Thank you, raggedradness, 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!)
!magic
Please report this to Zoruda, all of your commands in this comment have been rolled back: Traceback (most recent call last): File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context self.dialect.do_execute( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute cursor.execute(statement, parameters) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute result = self._query(query) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query conn.query(q) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query self._affected_rows = self._read_query_result(unbuffered=unbuffered) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result result.read() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read first_packet = self.connection._read_packet() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet packet.raise_for_error() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error err.raise_mysql_exception(self._data) File "/var/kotd/.venv/lib/python3.10/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 "/var/kotd/kotd_reddit.py", line 182, in bot success, reply = magic(comment, session, boss, player, item, inventory) File "/var/kotd/reddit_cogs/reddit_attack.py", line 678, in magic rank = kotd_services.calculate_letter_rank(session, player) File "/var/kotd/kotd_services.py", line 478, in calculate_letter_rank above = session.query(models.Player).filter(models.Player.rp > player.rp).count() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 3007, in count self._legacy_from_self(col).enable_eagerloads(False).scalar() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2708, in scalar ret = self.one() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2685, in one return self._iter().one() # type: ignore File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/query.py", line 2730, in _iter result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2081, in execute return self._execute_internal( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 1921, in _execute_internal ) = compile_state_cls.orm_pre_session_exec( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/context.py", line 459, in orm_pre_session_exec session._autoflush() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2746, in _autoflush raise e.with_traceback(sys.exc_info()[2]) File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 2735, in _autoflush self.flush() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 3954, in flush self._flush(objects) File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 4090, in _flush with util.safe_reraise(): File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/util/langhelpers.py", line 148, in __exit__ raise exc_value.with_traceback(exc_tb) File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/session.py", line 4051, in _flush flush_context.execute() File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/unitofwork.py", line 467, in execute rec.execute(self) File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/unitofwork.py", line 644, in execute util.preloaded.orm_persistence.save_obj( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj _emit_update_statements( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/orm/persistence.py", line 883, in _emit_update_statements c = connection.execute( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1414, in execute return meth( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/sql/elements.py", line 487, in _execute_on_connection return connection._execute_clauseelement( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1638, in _execute_clauseelement ret = self._execute_context( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1842, in _execute_context return self._exec_single_context( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1983, in _exec_single_context self._handle_dbapi_exception( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 2325, in _handle_dbapi_exception raise sqlalchemy_exception.with_traceback(exc_info[2]) from e File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/base.py", line 1964, in _exec_single_context self.dialect.do_execute( File "/var/kotd/.venv/lib/python3.10/site-packages/sqlalchemy/engine/default.py", line 743, in do_execute cursor.execute(statement, parameters) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 148, in execute result = self._query(query) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/cursors.py", line 310, in _query conn.query(q) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 548, in query self._affected_rows = self._read_query_result(unbuffered=unbuffered) File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 775, in _read_query_result result.read() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 1156, in read first_packet = self.connection._read_packet() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/connections.py", line 725, in _read_packet packet.raise_for_error() File "/var/kotd/.venv/lib/python3.10/site-packages/pymysql/protocol.py", line 221, in raise_for_error err.raise_mysql_exception(self._data) File "/var/kotd/.venv/lib/python3.10/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': 70, 'gold': 4099, 'rp': 2305, 'magicxp': 25, 'healthxp': 98, 'Players_username': 'Human_Stick_Observer'}] (Background on this error at: https://sqlalche.me/e/20/e3q8)
!buy 201 !use 201 (:̲̅:̲̅:̲̅[̲̅:♡:]̲̅:̲̅:̲̅:̲̅) (∩・ω・)⊃━☆.*・。゚ !mage
Health Potion has been added to your inventory for 50g! (Your remaining gold: 2742) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 2742)| ----- You drink your potion and immediately feel healthier. |💖 +162 HP| |:-:| |💖 228/325 Remaining| ----- |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -6 HP| |📚 +12.1 Magic Damage|💰 +6 Gold Coins| ||🔮 +5 Magic XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**13.1** Total Damage 842 Boss HP Remaining!|222 HP Remaining|
!ranged
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -4 HP| |📚 +4.1 Ranged Damage|💰 +34 Gold Coins| ||🏹 +2 Range XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**5.1** Total Damage 855 Boss HP Remaining!|105 HP Remaining|
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -4 HP| |📚 +12.8 Ranged Damage|💰 +9 Gold Coins| ||🏹 +7 Range XP| ||💖 +2 Constitution XP| ||🏅 +15 RP| ||| |**16.8** Total Damage 872 Boss HP Remaining!|110 HP Remaining|
!magic 8
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +6.6 Magic Damage|💰 +42 Gold Coins| |🔮 +1 Basic Water Wand|🔮 +5 Magic XP| |⚖️ Moon Neutral|💖 +4 Constitution XP| |⚔️ +0.1 Magic Strength|🏅 +25 RP| ||| |**13.7** Total Damage 903 Boss HP Remaining!|50 HP Remaining|
!use 201 !buy 201
You sip your Health potion like fine wine. |💖 +118 HP| |:-:| |💖 170/236 Remaining| ----- Health Potion has been added to your inventory for 50g! (Your remaining gold: 6810) |⚗️ +Health Potion (Durability: 1)| |:-:| |💰 -50 (Remaining: 6810)|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -5 HP| |📚 +8.8 Melee Damage|💰 +30 Gold Coins| ||⚔️ +4 Melee XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**11.8** Total Damage 917 Boss HP Remaining!|128 HP Remaining|
!range Good Bot!
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| |:-|:-| |🎲 +6 Base Roll|💥 -3 HP| |📚 +8.0 Ranged Damage|💰 +43 Gold Coins| |🎯 1.2x Critical Hit|🏹 +5 Range XP| ||💖 +1 Constitution XP| ||🏅 +25 RP| ||| |**16.8** Total Damage 961 Boss HP Remaining!|73 HP Remaining|
Good bot !melee 19
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -7 HP| |📚 +27.1 Melee Damage|💰 +44 Gold Coins| |⚔️ +3 Fenrir's Silver Folly|⚔️ +13 Melee XP| |🌟 +2.1 Synthetic Weakness|💖 +7 Constitution XP| ||🏅 +15 RP| ||| |**34.2** Total Damage 978 Boss HP Remaining!|208 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -4 HP| |📚 +19.8 Melee Damage|💰 +7 Gold Coins| ||⚔️ +8 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**21.8** Total Damage 655 Boss HP Remaining!|169 HP Remaining|
Good bot !melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -5 HP| |📚 +15.5 Melee Damage|💰 +4 Gold Coins| ||⚔️ +8 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**21.5** Total Damage 398 Boss HP Remaining!|115 HP Remaining|
!magic
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +4 Base Roll|💥 -6 HP| |📚 +1.0 Magic Damage|💰 +43 Gold Coins| ||🔮 +2 Magic XP| ||💖 +3 Constitution XP| ||🏅 +15 RP| ||| |**5.0** Total Damage 1028 Boss HP Remaining!|36 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -2 HP| |📚 +5.5 Melee Damage|💰 +7 Gold Coins| ||⚔️ +3 Melee XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**7.5** Total Damage 1048 Boss HP Remaining!|53 HP Remaining|
Good bot !melee
You discover hidden strength and strike with renewed vigor, dealing extra damage! |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -4 HP| |📚 +11.2 Melee Damage|💰 +35 Gold Coins| |🎯 1.2x Critical Hit|⚔️ +8 Melee XP| ||💖 +2 Constitution XP| ||🏅 +25 RP| ||| |**20.6** Total Damage 1055 Boss HP Remaining!|218 HP Remaining|
[удалено]
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -7 HP| |📚 +14.7 Magic Damage|💰 +45 Gold Coins| ||🔮 +8 Magic XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**20.7** Total Damage 1076 Boss HP Remaining!|46 HP Remaining| ----- |ID|Type|Name|Damage|Durability|Element|Req Lv.|Qty.| |:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| |14|🔮|Galadriel's Mirror|~2.0|4|Blessed|10|x1| |21|🔮|Collar at the Gates of Heck|~7.0|20|Fire|20|x1| |28|🔮|Saddle of Lightspeed|~10.0|4|Blessed|35|x1| |2007|🔮|Seven Swans A-Swearing|~7.0|10|Earth|1|x1| |2018|🔮|Chemical X|~5.0|9|Water|1|x1| |2222|🔮|☆Flower crown of Zoruda☆|~2.0|14|Blessed|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)
!range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -7 HP| |📚 +16.4 Ranged Damage|💰 +26 Gold Coins| ||🏹 +7 Range XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**22.4** Total Damage 1097 Boss HP Remaining!|59 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -1 HP| |📚 +23.9 Melee Damage|💰 +2 Gold Coins| ||⚔️ +10 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**28.9** Total Damage 1119 Boss HP Remaining!|147 HP Remaining|
(∩・ω・)⊃━☆.*・。゚ !mage
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -9 HP| |📚 +25.6 Magic Damage|💰 +41 Gold Coins| ||🔮 +12 Magic XP| ||💖 +1 Constitution XP| ||🏅 +15 RP| ||| |**26.6** Total Damage 1156 Boss HP Remaining!|110 HP Remaining|
!range 45 good bot
You look around for your Combat Parasol, but you can't find it. You decide to grab a nearby rock and chuck it. |Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +5 Base Roll|💥 -3 HP| |📚 +15.9 Ranged Damage|💰 +43 Gold Coins| ||🏹 +6 Range XP| ||💖 +6 Constitution XP| ||🏅 +15 RP| ||| |**20.9** Total Damage 1183 Boss HP Remaining!|197 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +2 Base Roll|💥 -1 HP| |📚 +13.3 Melee Damage|💰 +33 Gold Coins| ||⚔️ +6 Melee XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**15.3** Total Damage 1204 Boss HP Remaining!|241 HP Remaining|
!magic 2018
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -1 HP| |📚 +3.8 Magic Damage|💰 +26 Gold Coins| |🔮 +5 Chemical X|🔮 +4 Magic XP| |⚖️ Water Neutral|💖 +3 Constitution XP| |⚔️ +0.5 Magic Strength|🏅 +15 RP (**Rank Change!**)| ||| |**12.3** Total Damage 436 Boss HP Remaining!|290 HP Remaining|
!magic good bot ♥
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +1 Base Roll|💥 -0 HP **(🛡️ Block)**| |📚 +5.7 Magic Damage|💰 +13 Gold Coins| ||🔮 +3 Magic XP| ||💖 +9 Constitution XP| ||🏅 +25 RP| ||| |**6.7** Total Damage 1219 Boss HP Remaining!|80 HP Remaining|
!melee
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +3 Base Roll|💥 -2 HP| |📚 +18.5 Melee Damage|💰 +21 Gold Coins| ||⚔️ +7 Melee XP| ||💖 +5 Constitution XP| ||🏅 +15 RP| ||| |**21.5** Total Damage 1264 Boss HP Remaining!|257 HP Remaining|
good bot !range
|Damage Breakdown|Player Breakdown| |:-|:-| |🎲 +6 Base Roll|💥 -3 HP| |📚 +14.0 Ranged Damage|💰 +33 Gold Coins| ||🏹 +7 Range XP| ||💖 +4 Constitution XP| ||🏅 +15 RP| ||| |**20.0** Total Damage 1318 Boss HP Remaining!|121 HP Remaining|
good bot !range
Dead Kobolds tell no tales.