Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-03 | * Fix a buffer overflow introduced in revision 1121 | M. Kristall | |
* Admin parsing stuff: * Report the (theoretically) correct line number in parse error messages * Prevent an overflow in [command] section (levels) * Try to make the code flow a little better * !readconfig errors all get sent to console | |||
2013-01-03 | * Add the /a command, which sends a message to all active admins | Christopher Schwarz | |
* Using and receiving messages from this command is controled by the admin flag '?' * This flag is granted to levels 3, 4, 5 by default * The /a command can be parsed from in chat text, and also from the server console * New cvar g_publicAdminMessages (0|1) default: 1. Allows or disallows users without flag '?' to send messages to admins (but not receieve them). | |||
2013-01-03 | * s/MOD_UNKNOWN/MOD_DECONSTRUCT/ | Roman Tetelman | |
* remove unused constant | |||
2013-01-03 | * (bug 3606) Partial fix for this bug: spawns explode when near other buildables | Christopher Schwarz | |
* Prevent building a spawn in a place where it would explode by unbreaking such checks during G_CheckSpawnPoint() (thanks DevHC) * When a new buildable is created that blocks an existing spawn, have the spawn kill the new buildable instead of killing itself. * Ideally someone would be prevented from building something to cause this case, but as no one has yet come up with an acceptable implementation, this change is an improvement to prevent griefer use of the bug until then. | |||
2013-01-03 | * Strip nonprinting and console-key characters from player names | Christopher Schwarz | |
* Disallow player names beginning with '[skipnotify]' because they trigger the ignore system (thanks googles) * Disallow player names including comment-beginning strings for breaking various parsers (thanks Roman "kevlarman" Tetelman) * Slightly more elegant handling of stripping black from player names (thanks Napkin and peoro) | |||
2013-01-03 | * trample damage repeat slightly nerfed (50->75) | Roman Tetelman | |
* updated help files | |||
2013-01-03 | * (bug 3379) !adjustban command to change reason and duration of bans (flag b) | M. Kristall | |
* (bug 3746) Lookup table for UI commands (Ben Millwood) * and some other refactoring * Fix a couple null dereferences introduced in 1120 | |||
2013-01-03 | * mark location entities SVF_BROADCAST | Roman Tetelman | |
2013-01-03 | * CG_PLAYER_LOCATION now determined by the client | Roman Tetelman | |
* add trap_R_inPVS to cg_local.h/cg_syscalls.asm | |||
2013-01-03 | * fix for aliens being unable to attack nodes from directly above | Roman Tetelman | |
2013-01-03 | * fix for wide traces not causing bleeding on non-players | Roman Tetelman | |
2013-01-03 | * More testing code to fix ready state | Ben Millwood | |
2013-01-03 | * Flood protection in chat and admin commands | Ben Millwood | |
(thanks to Phil Bordelon, Chris "Lakitu7" Schwarz, and M. Kristall) | |||
2013-01-03 | * fix for a lot of weapons not causing buildable bleeding | Roman Tetelman | |
2013-01-03 | * Merge STAT_WEAPONS[2] into STAT_WEAPON and dispose of unnecessary STAT_SLOTS | Ben Millwood | |
* Testing patch to fix ready mask | |||
2013-01-03 | * buildable bleed wip code | Roman Tetelman | |
2013-01-03 | * (bug 2965) Strip colour codes from log messages (Ben Millwood) | M. Kristall | |
* (bug 3596) Buying a battlesuit allows player to pass through some map geometry (/dev/humancontroller) * (bug 3679) Remove redundant stage trigger checks (Chris "Lakitu7" Schwartz) * (bug 3761) selling all upgrades removes energy ammo (/dev/humancontroller) * Remove some duplicate code * !showbans did not properly show all valid bans when some bans had expired * Log renames between ClientConnect and ClientBegin | |||
2013-01-03 | * workaround to make the hud location work for spectators and players not in ↵ | Roman Tetelman | |
the top 8 score of their team | |||
2013-01-03 | * Right-align location field | Ben Millwood | |
* Default teamoverlay off * Make generate-diff.sh slightly more portable | |||
2013-01-03 | * add cg_unlagged to allow clients to disable backward reconcilliation for ↵ | Roman Tetelman | |
their own attacks only | |||
2013-01-03 | * no more marauders on ice (fix for bug i introduced in r238) | Roman Tetelman | |
2013-01-03 | * marauder has a timeout after jumping before being able to walljump again | Roman Tetelman | |
* make SnapVector definition more msvc friendly | |||
2013-01-03 | * (bug 3742) BG_ParseCSVBuildableList uses wrong parse function | Tim Angus | |
(foruses@gmail.com) | |||
2013-01-03 | * revert part of r77 to allow clients to keep their credits | Roman Tetelman | |
* put back clientPersistant_t.savedCredits | |||
2013-01-03 | * fix for jump sometimes giving less height than intended (bug 3634) | Roman Tetelman | |
2013-01-03 | * players dying to structures no longer give full credit towards stages | Roman Tetelman | |
* credit for damage done is reset when a player/structure heals to full | |||
2013-01-03 | * (bug 3719) IP address fields in admin system are not large enough for IPv6 | M. Kristall | |
(Amanieu) * Prevent the host player on a non-dedicated server from being disconnected | |||
2013-01-03 | Ensure non-walljumping classes can't walljump | Ben Millwood | |
2013-01-03 | Decreased marauder slash range. | Asa Kravets | |
2013-01-03 | Fix a couple of largely irrelevant compiler warnings | Ben Millwood | |
2013-01-03 | * trample stops after LEVEL4_TRAMPLE_DURATION - LEVEL4_TRAMPLE_CHARGE_MIN ↵ | Roman Tetelman | |
because it's not particularly useful after that point | |||
2013-01-03 | * Merge ioq3-r1423 | Tim Angus | |
+ IPv6 + VoIP + Stereo rendering + Other minor stuff | |||
2013-01-03 | * Replace Item_Text_Wrap with a version that actually makes sense | Ben Millwood | |
* compiler warning or something | |||
2013-01-03 | * wide traces (most alien attacks) now prefer the target in the crosshairs ↵ | Roman Tetelman | |
if there is one | |||
2013-01-03 | fix stupid mistake to shut up compiler warning | Roman Tetelman | |
2013-01-03 | oops, no more walljumping on slanted floors | Roman Tetelman | |
2013-01-03 | Partially unrevert Risujin's walljump changes (r147): | Roman Tetelman | |
* Marauders can now jump off of sloped walls | |||
2013-01-03 | Un-merge bits of svn because they interfere with stickypsec (oops) | Ben Millwood | |
2013-01-03 | * Use BG_PrimaryWeapon() in G_ForceWeaponChange() to reduce code duplication | M. Kristall | |
2013-01-03 | * (bug 3690) Suicides aren't cancelled when leaving/switching teams (oops) | M. Kristall | |
2013-01-03 | * (bug 3658) flashing battlesuit in dying animation | M. Kristall | |
* (bug 3685) Second barricade pain animation never gets played * (bug 3690) Suicides aren't cancelled when leaving/switching teams * (bug 3700) weird effects when following a dying player | |||
2013-01-03 | Don't use some missiles' bounding boxes for colliding with the map | Ben Millwood | |
2013-01-03 | * (bug 3679) fix for stage triggers not working properly (Chris "Lakitu7" ↵ | Roman Tetelman | |
Schwarz) | |||
2013-01-03 | * Adjust the error text for no BP based on markdeconstruct | Ben Millwood | |
* Re-order some buy messages to be more useful | |||
2013-01-03 | fix for trample's rate of charge depending on pitch | Roman Tetelman | |
2013-01-03 | * it is no longer possible to charge trample by walking into a wall | Roman Tetelman | |
2013-01-03 | * Experimental fix for the colour wrapping fail | Ben Millwood | |
2013-01-03 | * Attempt to fix the empty weapon switch bug | Ben Millwood | |
2013-01-03 | * (bug 3673) Add boundary checking to G_SanitiseName() and G_DecolorString() | M. Kristall | |
* s/G_SanitiseName/G_SanitiseString/ * s/trap_Printf/trap_Print/ * Change a few occurences of MAX_STRING_CHARS to MAX_NAME_LENGTH | |||
2013-01-03 | * (bug 3631) Macro safety for MIN() and MAX() (Ben Millwood) | M. Kristall | |
* (bug 3645) Lag correction field in server info menus is always empty (Ben Millwood) * (bug 3653) stack corruption in G_SendGameStat() (/dev/humancontroller) * (bug 3662) Players who fall of the edge of the world can block the spawn queue (/dev/humancontroller) * Remove unused argument to G_ClientNumberFromString() * Remove unused variables in G_admin_setlevel() * Remove a number of superfluous va()s * Shut up erroneous warnings about uninitialized variables |