summaryrefslogtreecommitdiff
path: root/battle/main.py
AgeCommit message (Expand)AuthorFilesLines
2021-08-10Make _action() take more params so EVERYONE knows it is messy :>Jesusaves1-6/+9
2021-08-10Initial version of priority-based attack order (spheres > skills > attack)Jesusaves1-19/+39
2021-08-10Isolate battle action codeJesusaves1-16/+23
2021-08-07Protocol update; Allow clients to alter spheresJesusaves1-2/+5
2021-08-05Move a lot of battle logic to battle/common.pyJesusaves1-257/+13
2021-08-04I also did a typo which prevented players from gaining spheresJesusaves1-1/+1
2021-08-04Send damage over the packets as wellJesusaves1-5/+6
2021-08-04Add another verbosity level, otherwise debug.txt will be a monsterJesusaves1-28/+28
2021-08-04Remove previously deprecated `dbgprint` function.Jesusaves1-1/+1
2021-08-04Send action log and minor polishingJesusaves1-12/+15
2021-01-05Fix pyflakes3 warningsJesusaves1-1/+1
2020-12-31Actually, log this sort of error.Jesusaves1-1/+1
2020-12-31Remove some verbosity; If something goes wrong, rely on traceback.print_exc()...Jesusaves1-6/+7
2020-12-30Avoid experience from becoming a float.Jesusaves1-0/+1
2020-12-30Make experience gain even slowerJesusaves1-3/+3
2020-12-29Reduce AP cost for the quests.Jesusaves1-0/+7
2020-12-29Change EXP rule: mobs and boss give 90% less.Jesusaves1-2/+4
2020-12-26Send to clients rk_exp/rk_mexp so they can resync exp barsJesusaves1-0/+2
2020-12-25Disable party reordering featureJesusaves1-1/+5
2020-12-23Nerf enemies a bitJesusaves1-2/+2
2020-12-23Level boosts are now extremely predictable: They boost status in 1%Jesusaves1-2/+3
2020-12-20Add partial support for multiple worlds.Jesusaves1-15/+19
2020-12-18Kill the fake positives in an... elegantly lame... way.Jesusaves1-0/+5
2020-12-18Combat is almost working nowJesusaves1-2/+3
2020-12-18Initial battle version imported from Python2 and with pyflakes3 applied.Jesusaves1-0/+540