summaryrefslogtreecommitdiff
path: root/src/map/clif.c
AgeCommit message (Collapse)AuthorFilesLines
2009-07-07Fixes to socket system to make it cope better with fd depletion.Dennis Friis1-3/+12
Also added timeout for fullconnect, secured map server from stateless connections.
2009-07-06Add a new trade spam systemJared Adams1-1/+1
2009-07-06Revert "Add a new trade spam system"Jared Adams1-1/+1
This reverts commit 2e87e5b65a02d8d9f867a0510f039cc319b3ffcb.
2009-07-06Add a new trade spam systemJared Adams1-1/+1
2009-06-25Move storage NPC close fix to storage.c. Fix @storeall, from ea stable.Dennis Friis1-5/+0
2009-06-25Put back jaxads fixes for NPC storage.Dennis Friis1-4/+4
2009-06-25Some fixes for dupes, inspired by ea stable.Dennis Friis1-5/+5
2009-06-25Dont allow any use of storage while in a trade, dereived from ea stable.Dennis Friis1-5/+5
2009-06-25More fixes to storage derived from ea stable.Dennis Friis1-15/+15
2009-06-25Fix a crash on mapexit derived from ea stable.Dennis Friis1-1/+1
2009-06-25Redo storage, derived from ea stable.Dennis Friis1-98/+98
2009-06-16Removed unnecessary am-healing flag, incorporated healing packets with ↵Fate1-10/+0
regular opt status flags. This, together with the clientdata update, should fix the stuck healing state.
2009-05-31repeating spell invocations quickly no longer counts as spamming as per ↵Fate1-18/+22
Slicer's new tests
2009-05-17Transform underscores that preceed NPC names into blanks before sending to ↵Fate1-1/+6
clients
2009-05-14Added pc_logout() hook to process players who are logging outFate1-0/+1
When poisoned and logging out, set hp to 1 to avoid cheap poison cure exploit
2009-05-13Fixed all compiler warnings and several small bugs in the processMadCamel1-8/+8
2009-05-13Cleans up the net code for effectsChuck Miller1-20/+4
Removes the 0x1f3 packet since its the same as 0x19b packet, and our client doesn't handle 0x1f3.
2009-05-13GM commands triggered from clif are now loggedMadCamel1-4/+15
2009-05-13Fix GM notificationJared Adams1-3/+1
2009-05-13Add support for sending GM info to playersJared Adams1-0/+6
2009-05-11Send healing effect on client introductionJared Adams1-0/+12
2009-05-03Changed all times to use UTCMadCamel1-3/+3
2009-04-24Don't send looks packets when invisibleJared Adams1-0/+3
2009-04-22Spam checks for tradeMadCamel1-8/+8
2009-04-19Restore @command on whisperJared Adams1-312/+325
2009-04-09New and improved anti-spam systemMadCamel1-54/+18
2009-04-06Remove some stuff from direction change packetsJared Adams1-4/+4
2009-04-04Fix spam detectionJared Adams1-8/+2
2009-04-02Block whisper spamJared Adams1-66/+16
2009-03-23DOn't parse packets out of rangeJared Adams1-1/+1
2009-03-14Fix some storage-related codeJared Adams1-4/+7
You can't end NPC scripts with openstorage, which will now wait for the user.
2009-03-14More @command cleanupJared Adams1-2/+2
2009-03-11FIx a bug dealing with storage and scriptingJared Adams1-0/+2
Also remove some depug printing statements that were accidentally commited
2009-03-10Apply sanity checks from WombatJared Adams1-3/+3
2009-03-08Some more cleanupJared Adams1-6/+1
2009-03-08Remove pet and vending systemsJared Adams1-768/+39
2009-03-08Fix some miscellaneaJared Adams1-14/+10
2009-03-08Remove packet versions from map serverJared Adams1-759/+87
2009-03-01Fix bug in the whisper to all GMs codeJared Adams1-2/+2
Also remove a redundant space
2009-02-07Add some code to prevent GP duplication with tradeJared Adams1-0/+1
2009-02-01Fake NPCs created for spellcasting should no longer have aura effects nowFate1-0/+4
2009-01-19Fix NPC string input to read the amount claimedJared Adams1-2/+5
2009-01-10Reserved another status change for the new "hide" spellFate1-0/+2
2008-12-25Remove some unused skill stuffJared Adams1-82/+2
This is in preperation of using passive skills
2008-12-11Added @invisible and @visible GM commandsFate1-0/+24
2008-12-07Report all status changesFate1-1/+0
2008-12-03Replaced use of rand()%range by peavey's MRAND() macro after complaints ↵Fate1-1/+1
about script randomness
2008-12-03GM commands can now be logged (specify a filename as gm_log in ↵Fate1-1/+9
map_athena.conf). Added @log and @tee and @l and @t commands at level 60.
2008-12-01Added mutations to mobs (must change mob_db.txt)Fate1-1/+1
2008-11-10* Adjusted the GM @charbaselvl command to set base experience to zero when ↵Fate1-1/+1
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