summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-02-10fix PERS_CREDIT clusterfuck; nuke retribution code; and moreTheriaca
- move ClientGradualFunds() call before death check - use pers.funds in game code, sync PERS_CREDIT only when necessary
2019-02-10initialize max in G_OverflowFunds (gcc pls)Theriaca
2019-02-10convert pers.funds to float, remove pers.fractionalCreditTheriaca
2019-02-10rename pers.credit to pers.fundsTheriaca
2019-02-10rewrite and optimize G_OverflowCredits()Theriaca
- now always prioritizes poor players - synchronizes PERS_CREDIT once per loop, instead of constantly additionally, rename: - G_AddCreditToClient -> G_AddFundsToClient - G_OverflowCredits -> G_OverflowFunds - 'credit(s)' parameters -> 'funds'
2019-02-10don't trigger addcredit code when value is 0Theriaca
2019-02-10implement fractional evos for aliensTheriaca
- rewrite and optimize G_AddCreditToClient() - remove unclaimedFrags trashcode in player_die Overflowing of fractional evos is supported; sharing isn't (yet?)
2019-02-10Avoid indeterminate forms in calculations.Paweł Redman
2019-02-10Fix the team bias factor not being taken into account.Paweł Redman
2019-02-10One more player counting fix.Paweł Redman
I'm getting sick and tired of these anti-documenting variable names. I hope this is the last fucking patch.
2019-02-10Make sure negative g_antistack values always reset handicaps.Paweł Redman
2019-02-10Don't reset if the player count drops below the threshold.Paweł Redman
2019-02-10Adjust antistack parameters a bit.Paweł Redman
2019-02-10Fix handicap not always resetting as expected.Paweł Redman
2019-02-10Fix team determination in antistacking code.Paweł Redman
2019-02-10Fix sign errors in bias calculations.Paweł Redman
2019-02-10Reset handicap to 1, not 0.Paweł Redman
2019-02-10Fix dry run not printing test messages.Paweł Redman
2019-02-10Fix an error in score bias calculation.Paweł Redman
2019-02-10Fix the 'no longer uneven' message appearing repeatedly.Paweł Redman
2019-02-10Redo handicapping to include unbalanced teams.Paweł Redman
2019-02-10Fix broken newlines in logs.Paweł Redman
2019-02-10Redo total score calculation.Paweł Redman
2019-02-10Fix some broken prints.Paweł Redman
2019-02-10Log more antistacking data.Paweł Redman
2019-02-10Init handicap factors to 1.Paweł Redman
2019-02-10Prototype anti-stacking systemPaweł Redman
2018-11-24Notify humans whenever the RC is hit by a teammate.Paweł Redman
2018-11-23Notify all aliens whenever the OM is hit by a teammate.Paweł Redman
2018-11-23Fix a potential bug.Paweł Redman
2018-11-16Merge branch 'random-shit' into stagingPaweł Redman
2018-11-16Fix 88d21e69 disabling say_area completely.Paweł Redman
2018-11-14Work around control code causing segfaults.Paweł Redman
2018-11-13implement !showff, a targetable FFire trackerTheriaca
2018-11-08Up the barricade's health and regen rate.Paweł Redman
2018-11-03show the voters what they votedTheriaca
2018-08-13Replace calls to stnrcpy with calls to Q_strncpyz.Paweł Redman
2018-06-22Fix console erroneously being treated as a lower level admin.Paweł Redman
2018-05-06forgot a newlinenarbatucker
2018-05-06setrotation commandnarbatucker
2018-04-24Allow players to leave the team during a teamvote.fix/votesPaweł Redman
2018-04-24Discard players' votes when they leave.Paweł Redman
2018-03-16Use single quotes in G_LogAutobahn.Paweł Redman
I had forgotten Tremulous didn't like printing double quotes.
2018-03-06Log all Autobahn events.Paweł Redman
2018-03-06Log admin commands in games.log regardless of g_adminLog.Paweł Redman
A failure to open the admin log shouldn't affect games.log or the admin chat notifications.
2018-02-25show guidless players with a flagnarbatucker
2018-02-24Revert "Remove GUID stub from listplayers and namelog"Paweł Redman
This reverts commit fb80ecb2433424313064c13a8896ff1fbf361ceb.
2018-02-24!curse: fix some off-by-one errors.Paweł Redman
2018-02-24!curse: refuse to curse players with kick protection.Paweł Redman
2018-02-23Add !curse with some basic features.Paweł Redman