summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-01-04Reorder quest background fieldJesusaves1-11/+11
2021-01-04Fix mana orbs element.Jesusaves2-6/+10
Split fairies from mana eggs in GP tavern. Increase the chances of getting fairies.
2020-12-31Color codesJesusaves1-2/+2
2020-12-31Fix typoJesusaves1-1/+1
2020-12-31Experiment with custom backgrounds - lets put our system to proof!Jesusaves2-8/+8
2020-12-31Dialogs up to quest 5Jesusaves1-8/+24
2020-12-31In case of a successful DDoS, prevent wasting resources evaluating blacklistJesusaves1-9/+9
and other stuff as the server is full. This is done this way, not to save the game server from the DDoS, but to save the remainder of the VM.
2020-12-31Fail silently if when closing a socket the client is not in the list.Jesusaves1-1/+8
(Usually, connection dropped before registration)
2020-12-31Fix typos and a bug of a swapped max and min functionJesusaves5-9/+9
2020-12-31Add support for custom battle backgrounds.Jesusaves3-1/+76
Fix typos and minor bugs.
2020-12-31Registration failure now only gives 2 lame points.Jesusaves4-3/+14
This means each connection can attempt up to three registrations. Raise to 3 in case of attack :p
2020-12-31Relicense the game to GPLv3.Jesusaves14-118/+798
utils.py can still be used under the LGPL. The LGPL license present in git history is no longer valid, but already issued copies still are. Needless to say, there are no "already issued copies"...
2020-12-31Actually, log this sort of error.Jesusaves1-1/+1
2020-12-31Remove some verbosity; If something goes wrong, rely on ↵Jesusaves1-6/+7
traceback.print_exc() instead Which is not logged but we'll find a way.
2020-12-30Except for Quest 6, all the first chapter quests should be done \o/Jesusaves1-46/+22
2020-12-30Avoid experience from becoming a float.Jesusaves1-0/+1
2020-12-30Start correcting the unitsJesusaves1-28/+28
2020-12-30Make experience gain even slowerJesusaves1-3/+3
2020-12-30Mob ID changedJesusaves1-51/+51
2020-12-29Reduce AP cost for the quests.Jesusaves2-4/+11
Add prototype code for sphere movement.
2020-12-29Remove Q7~Q10 which are not doneJesusaves1-347/+1
2020-12-29Sort units by IDJesusaves1-1071/+1071
2020-12-29There are now 4 units at 5 stars rank.Jesusaves2-24/+53
Probably it is "safe" to add the remaining units?
2020-12-29Found a truncation bugJesusaves1-1/+1
2020-12-29Lower quests difficultyJesusaves1-21/+21
2020-12-29Change EXP rule: mobs and boss give 90% less.Jesusaves1-2/+4
There is now a base experience of 15x the configured difficulty level. This makes exp gain less volatile.
2020-12-29Ensure update_ap only receive integersJesusaves1-1/+1
2020-12-29Revert "Disable carry over experience when rank up occur"Jesusaves1-1/+3
This reverts commit 8fedf7c29b30ebbaf2c2daa1af125b73a1f04798.
2020-12-29Disable carry over experience when rank up occurJesusaves1-3/+1
2020-12-27Add command to kick users (no ban)Jesusaves2-5/+8
2020-12-27Manually casting ban or kline will now disconnect sessions as wellJesusaves2-1/+17
2020-12-27Disclose about automatic bans, and make score rule read from consts.pyJesusaves4-3/+26
Move the TODO about dropping already established connections from server.py to security.py
2020-12-27Update instructions, attempt to generate a Z-Line file at make time.Jesusaves3-12/+17
2020-12-27Add a list of other possible sources for IP blacklistsJesusaves1-0/+6
2020-12-26Send to clients rk_exp/rk_mexp so they can resync exp barsJesusaves1-0/+2
2020-12-25Fix bugs in Fairy WorldJesusaves1-2/+3
2020-12-25Properly authenticate player, extending max amount of ERR_BAD they can sendJesusaves1-0/+1
2020-12-25Disable party reordering featureJesusaves1-1/+5
2020-12-24Add new world spec: musicJesusaves1-2/+6
2020-12-24New quest spec: musicJesusaves1-1/+13
2020-12-24Nerf first questJesusaves1-1/+1
2020-12-24Some minor rewrite so prologue works... sort ofJesusaves2-36/+13
2020-12-24With the "Neutral Element" being official (and exclusive for Guilio)Jesusaves1-1/+1
I say we have enough units for pre alpha demo.
2020-12-24The 4* unitsJesusaves1-33/+84
2020-12-24Mana Eggs and OrbsJesusaves1-21/+21
2020-12-24Remove some more unused units.Jesusaves1-106/+21
Give a more sensible ID to those affected by it.
2020-12-24Remove some unused unitsJesusaves1-344/+4
2020-12-243* unitsJesusaves1-51/+51
2020-12-24Add easter eggs super rare recruits to taverns.Jesusaves1-3/+15
These are unlisted and absorb the 1* rarity poll.
2020-12-242* unitsJesusaves1-33/+135