Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-01-03 | adding the *getunactivatedpoolskilllist function to the server | Stefan Beller | 1 | -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-01 | Fixed off-by-one error in IP packet level calculation.v2010.12.25 | MadCamel | 1 | -1/+1 | |
2010-11-27 | Enabled IP metainformation packet. | MadCamel | 2 | -10/+20 | |
Now that mainline, pre-0.5, and 4144 clients support this packet it shouldn't really be a problem. | |||||
2010-11-27 | Merge branch 'master' of git://gitorious.org/tmw-eathena/mainline | MadCamel | 4 | -58/+62 | |
2010-11-12 | Hide char_id in guilds packets. | Andrei Karas | 3 | -58/+44 | |
2010-11-03 | Fix some crashes in cart system. | Andrei Karas | 1 | -0/+18 | |
Also limit using carts only to cartoon players. | |||||
2010-10-16 | Fixed silly bug in indent script | MadCamel | 1 | -1/+1 | |
2010-10-10 | Merge branch 'master' of git://gitorious.org/tmw-eathena/mainline | MadCamel | 2 | -17/+39 | |
2010-10-10 | Added indent.sh script to help keep code formatted to standards. | MadCamel | 1 | -0/+8 | |
You should probably run indent.sh on any file you edit before committing to git. | |||||
2010-10-10 | Made item needed for guild creation configurable in battle.conf | MadCamel | 1 | -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-09 | Add "master" target for mob skill use | remoitnane | 2 | -17/+39 | |
2010-10-08 | Added IP address reply packet 0x20C (len 10) | MadCamel | 6 | -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-08 | map-server now stores IP address in session_data when player connects | MadCamel | 2 | -0/+9 | |
This is to be used for @ipcheck, sending GMs IP identifiers, and clone blocking. | |||||
2010-10-08 | Added MD5_ip() function to hash IP addresses | MadCamel | 2 | -1/+32 | |
2010-10-08 | Moved md5calc.c from login-server to the common library | MadCamel | 4 | -7/+9 | |
2010-10-03 | Do not allow empty/whitespace-only party/guild names | remoitnane | 5 | -25/+119 | |
Also makes minor style adjustments and cleans up comments. | |||||
2010-10-02 | Limit most guild actions to Guild Master position. | Andrei Karas | 2 | -4/+71 | |
Also allow change guild positions to guild owner even without Guild Master position. Signed-off-by: Chuck Miller <shadowmil@gmail.com> | |||||
2010-09-29 | Prevent spoofing in guild chat messages | remoitnane | 1 | -4/+4 | |
Thanks to 4144 for reporting. | |||||
2010-09-29 | Increase default guild member limit from 16 to 100. | Andrei Karas | 5 | -7/+7 | |
2010-09-28 | Changed drop rate to once every 50ms. This should bring the "spice" | MadCamel | 1 | -1/+1 | |
back into drop parties, as the former rate of 200ms made them fairly lame. | |||||
2010-09-18 | Allow warping to coords >400 | MadCamel | 1 | -3/+3 | |
Some of our maps are bigger. | |||||
2010-09-16 | Removed configuration vars for trade and sit spam | MadCamel | 2 | -76/+0 | |
Guess I forgot to remove them when the actual trade/sit spam code was removed. | |||||
2010-09-08 | Simplify party invitation logic and clean up comments | remoitnane | 2 | -29/+71 | |
This eliminates part of the client's burden to manage the ID of the player sending the invitation. This also introduces a new response value (3) for the invitation acknowledgement packet (0x00fd) to indicate the party is full. Resolves: TMW Mantis #676 | |||||
2010-09-05 | Clean up NPC string input and minor formatting | remoitnane | 2 | -9/+19 | |
2010-08-29 | Expand script function "misceffect" and clean up documentation | remoitnane | 1 | -9/+35 | |
2010-08-28 | Prevent players from bypassing a spell's cast time | remoitnane | 1 | -1/+16 | |
2010-08-26 | Added ipcheck GM command | MadCamel | 2 | -0/+65 | |
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-25 | Revert "Fixed leaking of file descriptors in login and map server when their ↵ | MadCamel | 2 | -2/+4 | |
logfiles are too large." This reverts commit 819525a030a1e66c9de6fe67b15f4f57ff932651. | |||||
2010-08-22 | Fixed leaking of file descriptors in login and map server when their ↵ | MadCamel | 2 | -4/+2 | |
logfiles are too large. | |||||
2010-08-15 | Let players spam spells again | remoitnane | 1 | -7/+37 | |
Sorry for the inconvenience | |||||
2010-08-15 | Kludge-fix double-equipment issue to hopefully prevent new instances | remoitnane | 1 | -0/+4 | |
2010-08-15 | Correct cosmetic issues and make use of message configuration | remoitnane | 2 | -21/+27 | |
Signed-off-by: Chuck Miller <shadowmil@gmail.com> | |||||
2010-08-15 | Remove unused code for obscuring spell invocations | remoitnane | 1 | -15/+0 | |
Signed-off-by: Chuck Miller <shadowmil@gmail.com> | |||||
2010-08-15 | Centralize chat validation and simplify at-command processing | remoitnane | 3 | -108/+269 | |
Signed-off-by: Chuck Miller <shadowmil@gmail.com> | |||||
2010-08-14 | Eliminate a slow memory leak in the magic system | remoitnane | 2 | -0/+5 | |
2010-08-12 | Fix processing starting armor and weapon | Jared Adams | 1 | -37/+37 | |
2010-08-08 | Add script support for retrieving seconds since Unix epoch | remoitnane | 1 | -6/+17 | |
2010-08-07 | Tweak memory wrappers and add one for strdup() | remoitnane | 2 | -22/+36 | |
2010-08-04 | Fixed minor portability problem | MadCamel | 1 | -1/+1 | |
Should compile correctly on newer cygwin now | |||||
2010-08-04 | Account ID is now logged in the GM log next to character name | MadCamel | 1 | -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-08-01 | Properly fixed disconnect problem | MadCamel | 1 | -1/+1 | |
2010-08-01 | Revert "Disable the packet flood prevention" | MadCamel | 1 | -2/+0 | |
This reverts commit 07ac029ab049cd8fdec5f271a814c2459edeefb8. | |||||
2010-08-01 | Disable the packet flood prevention | Chuck Miller | 1 | -0/+2 | |
It is acting funny and being mean to innocent users | |||||
2010-07-27 | Temporarily removed ChangeDir flood checks until mana1.0 is official | MadCamel | 1 | -0/+3 | |
.29.1 has a bug that spams ChangeDir packets like crazy and my checks had some problems with this, causing players to be disconnected while navigating through areas with large amounts of blocked tiles. Hopefully someone remembers to re-enable this code when 1.0 is the officially supported version. | |||||
2010-07-23 | Clean up some memory handling | remoitnane | 3 | -17/+22 | |
2010-07-06 | Add new map flag and condition for mob skills | remoitnane | 4 | -1/+12 | |
Signed-off-by: Jared Adams <jaxad0127@gmail.com> | |||||
2010-06-21 | Use the stlplus::inf class in the money count to avoid overflow | Chuck Miller | 7 | -15/+1941 | |
Also changed the degree of freedom to 0 | |||||
2010-06-21 | Improve the moneycount tool to give more Statistics about the money on the ↵ | Chuck Miller | 1 | -22/+87 | |
server | |||||
2010-05-05 | map-server and char-server build again on a fresh checkout | MadCamel | 2 | -2/+2 | |
Oops :( | |||||
2010-05-05 | Fixed up and slightly simplified the build system | MadCamel | 21 | -95/+957 | |
It's now possible to run 'make' in any of the src/ subdirs and have it build properly. Moved some tools including eathena-monitor to src/tools - run 'make tools' to build. CFLAGS, etc are now in the 'make.defs' file. Requires GNU make. |