summaryrefslogtreecommitdiff
path: root/src/map/atcommand.cpp
AgeCommit message (Collapse)AuthorFilesLines
2013-09-09Use IP4 classes and rename conf variablesBen Longbons1-27/+14
2013-08-28Fix a bug in @command loggingBen Longbons1-4/+4
2013-08-20Add some braces to appease certain gcc versionsBen Longbons1-6/+6
2013-08-13Skip spaces in one of the few places that aspect of atoi() was usefulBen Longbons1-1/+1
2013-08-01Poison std::string and use the various string classesBen Longbons1-983/+768
2013-06-26Hopefully don't crashBen Longbons1-15/+15
2013-06-25Fix bugsBen Longbons1-1/+1
2013-06-23add new stuff stuff (with tests!), poison memcmp and strncpyBen Longbons1-26/+17
2013-06-18Also poison memcpy, memmove, and memsetBen Longbons1-217/+99
2013-06-11Allegedly remove all manual memory managementBen Longbons1-346/+101
2013-05-25Switch block_list and subclasses to dumb_ptrBen Longbons1-224/+225
Now we're well-defined, since we're actually calling ctors and dtors. Most of this code will not survive long ...
2013-05-23Make block_list a base classBen Longbons1-103/+103
2013-05-23Rename fields of block_list in preparation for subclassingBen Longbons1-80/+80
This is necessary because at least some of the subclasses overlap names.
2013-05-18Tweak a little memory management in char-serverBen Longbons1-155/+128
2013-04-27Force timers to be managedBen Longbons1-7/+3
2013-04-11Also implement x32 supportBen Longbons1-2/+1
2013-03-06Fix stupid crash on bad @commandBen Longbons1-1/+1
2013-03-05Remove atcommand_info's first (redundant) entry☈king1-210/+182
This was an experimental in pair programming. :)
2013-03-01Convince skills to workBen Longbons1-2/+1
2013-02-12Replace mt_rand with <random>Ben Longbons1-135/+13
Also add some utility methods and classes.
2013-02-12Strictify timersBen Longbons1-200/+22
2013-02-07Remove some macrosBen Longbons1-152/+86
2013-02-07Remove some more Skill-related stuffBen Longbons1-21/+22
2013-02-01Remove unnecessary includes, speeding up recompilationBen Longbons1-12/+3
2013-02-01Fix build with clang against libstdc++ 4.6Ben Longbons1-3/+3
2013-01-19Remove hard-coded mob stuff, make mode enumBen Longbons1-1/+1
2013-01-18Purge some more stuff that can't happenBen Longbons1-17/+0
2013-01-17Clean up some things after declassizationBen Longbons1-0/+2
2013-01-17Remove PC/mob disguises and hard-coded classesBen Longbons1-239/+13
2013-01-17Remove all non-NPC skillsBen Longbons1-551/+0
2013-01-09Make incoming packets read-onlyBen Longbons1-15/+6
2013-01-08Improve warning management moreBen Longbons1-11/+7
2013-01-07Use cxxstdioBen Longbons1-804/+472
2012-12-24Enumify some more things ... maybe even everythingBen Longbons1-94/+71
2012-12-24Remove sending of packets the client can't handleBen Longbons1-18/+1
2012-12-24Purge some unused functionsBen Longbons1-5/+8
2012-12-24Enumify option, opt1, opt2, and opt3Ben Longbons1-28/+35
2012-12-24Cleanup headers and remove all uses of va_list except loggingBen Longbons1-419/+302
2012-12-15Prepare to trim skillsBen Longbons1-57/+86
2012-12-14Some formatting fixes before I go insaneBen Longbons1-2116/+2115
Also delete the French translation from ladmin.
2012-12-12Remove guilds, finallyBen Longbons1-374/+13
If anyone in the future wonders why I did this, just look at how many lines of code this eliminates.
2012-12-05Change some unused int returns to voidBen Longbons1-8/+6
Also clean up a little formatting in script.cpp This is what passes for "minimally invasive" in tmwa ...
2012-11-02Merge branch 'master' into testBen Longbons1-4/+4
2012-09-03Fix compiler errors of C++ conversionBen Longbons1-474/+382
2012-08-30Rename files for C++ conversion. Does not compile.Ben Longbons1-0/+8728
After updating, you can remove these files, as shown in 'git status': Untracked files: (use "git add <file>..." to include in what will be committed) src/map/magic-interpreter-lexer.c src/map/magic-interpreter-parser.c src/map/magic-interpreter-parser.h