summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-12- Fixed npc_checknear's distance check returning the opposite of what it ↵skotlex14-428/+268
should (false when the range is correct and viceversa) - SL_STIN/SL_STUN have dex-reducable casting times now. - Added a warning on item loading when an item is of equippable type but has no equippable position. - Turning an alliance to an opposition won't work now during WoE - Slaves can summon other mobs now. The only ones who can't do this are player summoned mobs. - Merged the following functions for faster processing of items: clif_storageitemlist + clif_storageequiplist = clif_storagelist clif_guildstorageitemlist + clif_guildstorageequiplist = clif_guildstoragelist clif_itemlist + clif_equiplist = clif_inventorylist - Increased max knockback value support to 25. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7109 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12added quests 4 Bird Nest,Lion Mask,Skeleton Manteau,Fashion Hip Sack,Sales ↵Lupus3-1/+184
Banner git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7108 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12* [Optimized]: Lance2-5/+10
- buildin_npcshopitem memory allocation to calculate before reallocating. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7105 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12Biolab quest can have carying capitalizations on the first letters of each ↵evera2-14/+17
word in the inputs git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7104 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12- Made guild member exp an unsigned int.skotlex11-116/+138
- Modified npc_click to receive the bl that was clicked directly. Also cleaned it up so it isn't as easy to crash the server with invalid ids <.< - Moved npc_checknear to npc_checknear2 and added npc_checknear. The near version receives a bl, checks it's validity, and returns a TBL_NPC object, near2 does the same but doesn't checks for type NPC. The first returns a pointer, the second returns 1 on fail, 0 success. - Also uncommented various npc_checknear calls in the code, who's idea was to comment them out so you could exploit npcs from afar with custom packets? - Added overflow checks for bonus settings mdef_rate/def_rate. - Added missing update of INT after a buf. - Small cleanup of how SC_BLEEDING works. - Fixed party_foreach_samemap invoking the function on the CASTER instead of on the party members. - Added clif_parse_ActionRequest_sub to handle player commands, is used from npc_click or any other function that needs to "re-route" a player's request. - Modified clif_parse_NpcClicked to handle the different situations with different bl-objects (attack on players/mobs, click on npcs or mobs with npc attached) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7103 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12Fixed some typos in the new spawnsPlaytester4-10/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7102 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12Rachel/Ice Dungeon temp-ness.Vicious2-0/+27
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7101 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12Fixed the mode of monemus.MasterOfMuppets2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7100 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12Implemented Amatsu guides and changed/removed some Amatsu warps.MasterOfMuppets5-101/+241
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7097 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-12spawn update by tharisVicious6-121/+135
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7096 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-11Implemented the poison king quest, beware of potential bugs.MasterOfMuppets3-1/+2034
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7093 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-11* Commented some unused mobs in the mob_dbPlaytester4-8/+11
* Goggles are worth 10k now git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7091 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-11* eAAC update:eaac4-68/+395
- Added Vending Machine, made by Celestria. - Updated and fixed Coin Banker, by me :P. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7090 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-11Completed full save/restore of Quest Skills on the REBIRTHING 8)Lupus22-116/+114
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7089 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-11* [Fixed] Lance4-3/+5
- Compilation warnings on guild.c and int_guild.c git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7088 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10-Added some missing iRO - Lighthalzen Shops [Musashiden]musashiden2-4/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7087 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10Slotted Crown and Tiara only have +1 intPlaytester2-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7086 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10Added the new cards to the dropsPlaytester2-90/+92
-probably needs some testing git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7085 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10kafra fixevera2-0/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7084 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10- Added structure party_data and party_member_data to the map server to hold ↵skotlex13-367/+384
party-specific required information about parties including Monk/TK/SG/SN states and party member count. - party Hp updates are no longer done each time the Hp is modified, but together with the party xy timer. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7083 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10fixed MoM's typoVicious2-1/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7081 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10* Fixed map_readafm missing strcpy(afm_name, m->name).Lance2-0/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7080 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-10* [Improved]: Lance2-3/+38
- npc_click interception on BL_MOB and BL_PC to let sd act accordingly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7079 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09Fixed Lighthalzen and Yuno Kafra respawn locationsPlaytester3-6/+7
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7077 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7076 ↵Lance1-7/+19
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09* [Fixed]:Lance2-8/+14
- Execution of sleep/sleep2 more than once will hang the script_state. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7075 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09- Fixed @mapinfo displaying incorrectly maps with nosave which send you back ↵skotlex13-44/+69
to your last savepoint. - Moved guild_exp_rate from a mapserver battle config setting to a char server config. It no longer modifies the total taxed exp as seen on the guild information window, but directly modifies the exp that the guild earns. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7074 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09- Added an error report and correction when the map server receives a guild ↵skotlex2-1/+10
from the char-server with more guild members than MAX_GUILD. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7072 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09Changed the interval between waterballs back to 125,MasterOfMuppets2-2/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7071 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09Fixed a typo in char_sql/char.c, thanks to Euph.MasterOfMuppets2-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7070 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09Implemented two airship mini games scripted by Dj-Yhn.MasterOfMuppets2-1/+466
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7068 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09A small fix to Shinokas quest.MasterOfMuppets2-0/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7066 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09minor fix to make morgenstein questLupus1-4/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7063 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09* restored all damaged japanese comments in skill.c and converted it to utf8 ↵Lance1-472/+479
[theultramage] git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7062 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09reverted counter_mixture quest again. Don't touch!Lupus2-7/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7061 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-09- Modified guild exp to be an unsigned int rather than a signed one.skotlex6-29/+40
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7059 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08Implemented Electric WirePlaytester2-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7058 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08fixed yuno kafra warpevera3-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7057 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Fixed @skilltree printing out Unknown job for most targets used.skotlex2-0/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7056 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Cleaned clif_pvpset to not send the packet to nearby characters when the ↵skotlex3-14/+11
source is GM-hidden. May help fix the crash on PvP with gm-hidden characters. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7053 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08Readded the 'al_morgen' variable to counteragent_mixture.txt, it's needed ↵MasterOfMuppets2-0/+5
for the alchemist job quest. Thanks to Belle for the fix. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7051 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Modified map_freeblock_unlock so that aFree errors will report the ↵skotlex4-4/+14
file/line that INVOKED the function rather than the function itself. NOTE: Do NOT disable the memory manager as that will break this change. This change is to be temporarily set until it can be resolved. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7049 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Updated mob_npc_warp to a three-state config switch. 0 disables. 1 enable ↵skotlex3-6/+16
only on warps that don't lead to nobranch maps. 2 - enable on all warps. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7048 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7047 ↵Lance1-1/+2
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Adjusted Don't Forget Me, Defender, Longing to use all val entries, and to ↵skotlex3-31/+47
hold the speed adjustment value rather than speed penalty (eg: 125 instead of 25). - Cleaned up status_calc_speed so that speed penalties are correctly handled (eg: 25% penalty is speed*100/125, not +speed*25/100). Thanks to Euph for pointing it out and Belle for the speed mechanics. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7046 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7045 ↵Lance8-510/+504
54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08-Fixed some typos and updated Lighthalzen Guides. [Musashiden]musashiden3-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7044 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-08- Fixed Sense using mdef instead of mdef2skotlex4-17/+34
- Fixed item-skills not showing up on login. - Cleaned up clif_parseLoadEndAck, by testing which packets are required only on first-login and which ones are required on all map-changes. Skill-tree, Exp, Skill Points and most of the basic status are no longer sent on map-change (items, carts, zeny still need to be sent one very map-change). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7042 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-07- Fixed the mob state not being set to Berserk/Angry correctly after the mob ↵skotlex2-0/+6
reaches the target's location. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7040 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-06-07- Added config setting mob_npc_warp, when set to yes, enables mobs to be ↵skotlex8-1/+70
warped between maps when stepping on a npc-warp. - Added monster_ai setting &64, when enabled makes a mob run to any nearby npc-warp when their current target has switched maps. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@7039 54d463be-8e91-2dee-dedb-b68131a5f0ec