summaryrefslogtreecommitdiff
path: root/src/map
AgeCommit message (Collapse)AuthorFilesLines
2012-08-30Rename files for C++ conversion. Does not compile.Ben Longbons49-432/+432
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-07Disable splash damage in townsv12.8.7Ben Longbons1-1/+1
2012-08-05Pass @wgm through chat spam filter.Ben Longbons1-0/+2
2012-08-04Give a warning when unable to drop an item.Ben Longbons1-1/+9
2012-07-22Add option argument to getareausers to exclude the dead.Ben Longbons1-2/+15
2012-07-19Hopefully make shutdown more clean.Ben Longbons1-8/+4
2012-07-06Make mob splash range configurableBen Longbons3-3/+11
2012-07-06Make all mobs do radius-0 splash damage.Ben Longbons1-0/+15
2012-06-24Add @doomspot command.Ben Longbons2-0/+25
2012-04-04Make chat range the same as vision range.Ben Longbons1-4/+4
Thanks to Derpella for nagging me enough to realize this.
2012-01-28Send the current remaining status points even when a requested statup fails.The Free Yorp1-0/+1
This was causing issues where the client thought it had less status points than it actually had.
2012-01-08Raging skill formula changed to make it more powerful.Jessica Tölke1-3/+2
2011-10-20Fix scripts with literal integers containing the high bit.Ben Longbons1-1/+1
2011-10-13Workaround for the ancient-but-rare bug that stops people from using magic ↵Ben Longbons1-1/+7
when the tick wraps. The problem was rare to start with, and would *eventually* go away if you remained logged out, but this allows you to simply log in and log out to fix it.
2011-09-20Fix a stupid bug caused by the C programming language.Ben Longbons1-1/+1
2011-09-10Merge commit '2c863c0d99aa3df9ef2eb4ceb112c4d946520f0a'Ben Longbons33-1003/+857
2011-09-10Merge commit '723fb5d3431b847526c433a13aa74485cfb564a3'Ben Longbons33-900/+661
2011-09-07Allow calling script functions with no arguments, and improve argument stringsBen Longbons1-68/+67
Only functions that are still in my fork were considered for argument strings. Note, scripts need modification across this change to avoid a nonfatal error message: "illegal number of parameters line %d : %s"
2011-08-31Gloves now appear if you weren't wearing boots when you equipped themBen Longbons1-1/+1
2011-08-06Allow pipe as a separator in scripts, so we can eliminate all tabsBen Longbons1-2/+2
Note still that a string of either of the tokens is converted to a single tab internally.
2011-07-27Raging skill only with melee weapon, fix integer truncationBen Longbons1-3/+4
2011-07-27Revert "Modifying Raging Skill: maximum range with the skill is 2"Ben Longbons1-7/+2
This reverts commit 354e7ee4fdb8a95c48e7e086238b664d0368af53.
2011-07-23Modifying Raging Skill: maximum range with the skill is 2Jessica Tölke1-2/+7
2011-05-01Add script functions for getting a player's x and y locationsChuck Miller1-0/+32
2011-04-03Fix some more compiler warningsBen Longbons31-952/+850
2011-04-03Rewrite make system to be optimalBen Longbons2-51/+7
2011-03-24Fix timer bugs in previous versionBen Longbons2-1/+2
The most visible effect of this was that the map-server would never actually connect with the char-server
2011-03-24Optimize common objects, and adjust other objects accordingly.Ben Longbons29-819/+580
Major changes still need to be made to each of the servers.
2011-03-18Changes that should have been caught earlierBen Longbons1-3/+1
2011-03-16Use makefiles correctly and expand include dirsBen Longbons24-95/+96
2011-03-03Optional - restore Japanese comments where there are already english ↵Ben Longbons2-0/+15
comments, or where the code has changed
2011-03-03Recovery and conversion of Japanese comments that had been lost as "invalid ↵Ben Longbons4-1069/+1074
UTF-8"
2011-03-02convert from SHIFT-JIS files with errorsBen Longbons2-1436/+1436
2011-03-02Recode from SHIFT-JIS to unicode, then undo the conversion of backslashs and ↵Ben Longbons17-1290/+1290
tildes.
2011-02-27making buildin_getareadropitems last argument optionalStefan Beller1-2/+3
buildin_getareadropitem takes at last argument, if the items should be deleted. This is now optional Reviewed by: Jessica Tölke
2011-02-26Adding an option to scriptfunction getareadropitem.Jessica Tölke1-4/+25
Count items on the floor and optionally delete them. Reviewed by Stefan Beller
2011-01-23rebalancing the ASTRAL_SOUL skillStefan Beller1-5/+3
reviewed by fate
2011-01-19adding the TMW_RAGING skillStefan Beller2-1/+11
reviewed by:
2011-01-05adding the USE_ASTRAL_SOUL_SKILL defineStefan Beller1-3/+6
adding a define, so magic is done another way. I reviewed that stuff which is included by these changes, and it seems as if fate did a good job with that. trivial change.
2011-01-03adding the *getunactivatedpoolskilllist function to the serverStefan Beller1-9/+42
This function is a simple copy of getskillpoollist. It was extended, so it checks if that skill is activated. If so, it wont be returned. reviewed by: fate
2010-12-01Fixed off-by-one error in IP packet level calculation.MadCamel1-1/+1
2010-11-27Enabled IP metainformation packet.MadCamel1-2/+0
Now that mainline, pre-0.5, and 4144 clients support this packet it shouldn't really be a problem.
2010-11-12Hide char_id in guilds packets.Andrei Karas2-37/+27
2010-11-03Fix some crashes in cart system.Andrei Karas1-0/+18
Also limit using carts only to cartoon players.
2010-10-10Merge branch 'master' of git://gitorious.org/tmw-eathena/mainlineMadCamel2-17/+39
2010-10-10Made item needed for guild creation configurable in battle.confMadCamel1-7/+13
Variable: guild_emperium_check We do not have the resources to support hundreds of guilds made from snake eggs. NPCs that will only give the guild creation item if certain conditions are met are needed.
2010-10-09Add "master" target for mob skill useremoitnane2-17/+39
2010-10-08Added IP address reply packet 0x20C (len 10)MadCamel6-4/+37
This is sent along with char name replies to GMs able to recieve hack notices. Unfortunately,it locks up clients that do not support this packet. Must coordinate to get this added to TMW 0.5 release and mana. Until then, code is commented out in clif.c(grep for MD5_ip) Packet structure: 0x20C (len 2) AccountID of character name was requested for (len 4) IP address of requested char in network byte order (len 4) Config option in battle_athena.conf: gm_mask_ips (boolean) - When set to 1(default) GMs will only see a hashed/masked IP address.
2010-10-08map-server now stores IP address in session_data when player connectsMadCamel2-0/+9
This is to be used for @ipcheck, sending GMs IP identifiers, and clone blocking.
2010-10-03Do not allow empty/whitespace-only party/guild namesremoitnane5-25/+119
Also makes minor style adjustments and cleans up comments.