summaryrefslogtreecommitdiff
path: root/battle
AgeCommit message (Expand)AuthorFilesLines
2021-08-16Send attack all as SRV_NOCASTJesusaves1-3/+5
2021-08-16Summoning can now be learnt, and the first summon - Lurking Danger - has arrivedJesusaves1-1/+19
2021-08-16Send job for the unitsJesusaves2-0/+2
2021-08-13Add a couple asserts to validate the summonJesusaves1-0/+2
2021-08-12You now need `max_sum` to be set in order to summon something.Jesusaves1-1/+6
2021-08-12Pipelines must passJesusaves1-1/+1
2021-08-12Remove summon_id attribute from summons.json; Rely entirely on the array posJesusaves2-8/+4
2021-08-11Summoning protocol, alpha version (working)Jesusaves1-4/+4
2021-08-11Fix bugsJesusaves1-21/+36
2021-08-11Alpha version of summoningJesusaves4-17/+29
2021-08-10Log summon usage (currently not possible)Jesusaves1-2/+5
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-07Apart for the terrible balancing - fix typos and bugs.Jesusaves1-1/+7
2021-08-05Move a lot of battle logic to battle/common.pyJesusaves3-291/+290
2021-08-04I also did a typo which prevented players from gaining spheresJesusaves1-1/+1
2021-08-04Send damage over the packets as wellJesusaves4-12/+20
2021-08-04Verbosity should now be fine (or at least, better)Jesusaves2-8/+8
2021-08-04Add another verbosity level, otherwise debug.txt will be a monsterJesusaves1-28/+28
2021-08-04Remove previously deprecated `dbgprint` function.Jesusaves3-8/+8
2021-08-04Send action log and minor polishingJesusaves4-15/+20
2021-01-05Fix pyflakes3 warningsJesusaves1-1/+1
2020-12-31Relicense the game to GPLv3.Jesusaves5-54/+49
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.Jesusaves2-17/+21
2020-12-18Kill the fake positives in an... elegantly lame... way.Jesusaves3-0/+17
2020-12-18Combat is almost working nowJesusaves4-5/+7
2020-12-18Initial battle version imported from Python2 and with pyflakes3 applied.Jesusaves6-0/+962