summaryrefslogtreecommitdiff
path: root/src/map/atcommand.c
AgeCommit message (Collapse)AuthorFilesLines
2012-08-30Rename files for C++ conversion. Does not compile.Ben Longbons1-8728/+0
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
2012-08-05Pass @wgm through chat spam filter.Ben Longbons1-0/+2
2012-06-24Add @doomspot command.Ben Longbons1-0/+24
2011-04-03Fix some more compiler warningsBen Longbons1-116/+116
2011-03-24Optimize common objects, and adjust other objects accordingly.Ben Longbons1-14/+15
Major changes still need to be made to each of the servers.
2011-03-16Use makefiles correctly and expand include dirsBen Longbons1-4/+4
2011-03-02convert from SHIFT-JIS files with errorsBen Longbons1-15/+15
2010-09-18Allow warping to coords >400MadCamel1-3/+3
Some of our maps are bigger.
2010-08-26Added ipcheck GM commandMadCamel1-0/+64
usage: ipcheck <char name> This new command defaults to level 60 and displays all characters currently online from the same IP address. It does not reveal the actual IP address.
2010-08-15Centralize chat validation and simplify at-command processingremoitnane1-13/+3
Signed-off-by: Chuck Miller <shadowmil@gmail.com>
2010-08-04Account ID is now logged in the GM log next to character nameMadCamel1-2/+2
This is so nobody gets too confused if a GM is doing @commands as an alternate character. Since account ID is public to anyone on the server anyway, it shouldn't be a security risk.
2010-04-04Fixed some bad code that was generating compiler warningsMadCamel1-1/+1
2010-01-09charbaselvl now also performs charstreset to prevent stacking of points. ↵MadCamel1-2/+13
@setup modified for new skill system
2009-12-28Remove extra check when logging atcommands.Freeyorp1-2/+1
This means that atcommands called in NPC scripts will be logged regardless of whether the invoking player has @
2009-12-26Used the "indent" C formatting program from GNU to do some clean upsChuck Miller1-5548/+6868
The command options used was: -nbad -bap -sc -bl -blf -bli0 -cli4 -cbi0 -di5 -nbc -bls -ip2 -nut -ts4 -bap -i4 -sob -npsl
2009-10-03Make sure the announce packet includes the nickJared Adams1-2/+1
Also remove @kamib, as it's difference doesn't affect our client.
2009-09-26Initial support for skill pools (available via at commands andFate1-4/+126
untested scripting commands.) These changes also affect the format of the skill_db.txt file.
2009-09-22@listnearby lists all nearby player namesFate1-0/+33
2009-08-29Converted to Mersenne Twister for random.MadCamel1-11/+11
Randomerer! Also: Fixed a security problem. Can you find it?
2009-08-26Autobans are now logged, more chat spam improvementsMadCamel1-13/+25
Added a timeout to the total repeat counter. 5 minutes by default.
2009-07-08Merge branch 'master' of git://gitorious.org/tmw-eathena/mainlineTAW Dev1-8/+8
2009-07-07Fixes to socket system to make it cope better with fd depletion.Dennis Friis1-8/+8
Also added timeout for fullconnect, secured map server from stateless connections.
2009-06-27Added @setup commandMadCamel1-0/+39
2009-06-25Fix overflow in broadcast commands.Dennis Friis1-2/+2
2009-06-25Move storage NPC close fix to storage.c. Fix @storeall, from ea stable.Dennis Friis1-3/+12
2009-06-25More fixes to storage derived from ea stable.Dennis Friis1-8/+10
2009-06-25Redo storage, derived from ea stable.Dennis Friis1-8/+9
2009-06-25Fixes for @storage / @gstorage ATcommands. Derived from ea stable.Dennis Friis1-1/+29
2009-05-13Fixed all compiler warnings and several small bugs in the processMadCamel1-2/+2
2009-05-13Cleans up the net code for effectsChuck Miller1-1/+1
Removes the 0x1f3 packet since its the same as 0x19b packet, and our client doesn't handle 0x1f3.
2009-05-13provide some feedback for @wgmMadCamel1-0/+4
2009-05-13GM commands triggered from clif are now loggedMadCamel1-34/+39
2009-05-04Added @wgm command to whisper all online GMs (if any)MadCamel1-1/+12
2009-05-03Changed all times to use UTCMadCamel1-1/+1
2009-04-09New and improved anti-spam systemMadCamel1-1/+1
2009-03-14More @command cleanupJared Adams1-524/+25
2009-03-08Strip some more outJared Adams1-157/+0
2009-03-08Remove pet and vending systemsJared Adams1-450/+32
2008-12-12Added @hugo and @linus commands for iterating over logged-in playersFate1-2/+68
2008-12-11Added @invisible and @visible GM commandsFate1-0/+21
2008-12-05Rotate logs by year and month, tag log messages by GM locationFate1-15/+35
2008-12-03GM commands can now be logged (specify a filename as gm_log in ↵Fate1-1/+67
map_athena.conf). Added @log and @tee and @l and @t commands at level 60.
2008-11-10* Adjusted the GM @charbaselvl command to set base experience to zero when ↵Fate1-3/+90
lowering a char level * Adjusted the GM @charreset command as follows: - All stats are reset to 5 instead of 1 - Available statpoints are recomputed as per Malivox reset - Quest skills are reset to zero but their skill points don't contribute to empty skillpoints - Two character variables bound to WIP quest skills are zeroed * Added @charwipe command (default level 60) to reset a character as if that character had newly started
2008-11-08* Changed @setmagic parameter sequence (character name now goes last) to ↵Fate1-2/+2
better conform to other commands
2008-11-02* Minor cleanup in login serverJared Adams1-1/+2
* Char server now records client version and reports it to map server * Map server will now report all skills (even ones with dangerous indices) for client version 1 and above * Use status change val1 (instead of val2) index for speed potions, so that they can be triggered more easily from within scripts * Item database now also keeps track of the effect that items have on the spower stat * spower is now based on level + int*2 + modifier (see last point) * Minor bugfixes in support functionality for the SLang interpreter - Do not restart the map server without also restarting the char server, as the interserver protocol has changed slightly! (patch by fate)
2008-10-11Commit magic patch v13Jared Adams1-1/+103
2008-10-06Accepted patch by Sanga that disables automatically moving charactersBjørn Lindeijer1-0/+10
2008-04-21balance statpoint distribution a tadDennis Friis1-4/+4
2008-04-02initial checkinDennis Friis1-0/+7753