5716 Commits

Author SHA1 Message Date
SinSloth
45824e44b5 * Fixed a small bug with the Sign Quest XP rewards.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09 09:52:17 +00:00
skotlex
27488665e0 - Moved damage logging to mob_log_damage, now non-damage targetted (or splash) skills also get logged into the monster's 'damage history' which affects the exp-bonus per attacker setting.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10966 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-09 03:43:46 +00:00
skotlex
52ed64546e - Changed the structure of the homunculus_db file so that the homunculus and its evolved version share the same line. Also added the evolution bonuses to it.
- Updated the @homstats command to show evolution bonuses
- Cleaned up the homunculus db structure.
- Implemented the evolution stat growth bonuses.
- Some small cleanups in the mercenary.c file
- Corrected initial intimacy of a newly created homunculus (should be 21/1000)
- Incremented the size of mob.c:summon.class_[] since mob_pouch has almost 350 entries.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10965 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08 20:56:11 +00:00
ultramage
f5f77a5d51 * Cleaned up junk left in the code by the mapcache/mapindex update
- Added mapindex_getmapname(_ext) to help with ".gat" adding/removing
- Moved related processing to the interface (prevents duplicity)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10963 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08 17:41:49 +00:00
Playtester
3ffa0a9dec Sharp Arrow now gives Crit+20
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10962 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08 09:33:46 +00:00
skotlex
9e9847a83e - Fixed some missing max levels for npc skills
- Expanded isloggedin script command to support an optional argument (char id)
- Expanded warpparty command to accept target "Leader", this will warp the party to the leader.
- Added a summon structure to handle non-dead-branch mob-groups since the current implementation totally fails for mob groups that don't have MANY integrants
- Fixed mobs not attempting an IDLE skill right before unlocking a target.
- Removed a useless variable in the pet_data structure


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10961 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-08 01:55:58 +00:00
ultramage
c06dca0c87 Some minor typo fixing.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10960 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-07 21:54:12 +00:00
SinSloth
dc53dc8984 * Removed a duplicate related to the Sign Quest.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10959 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-07 13:06:38 +00:00
ultramage
f29330ef02 * Slightly deobfuscated the max-hp calculation functionality
- fixed hp/sp calc code adding extra few points from item bonuses

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10955 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-06 20:35:56 +00:00
ultramage
f26bc90351 * Added a null-pointer check to skill_initunit() to prevent a crash
* Added a while() loop to the client packet processor (for performance)
* Added support for kRO 2007-05-14aSakexe langtype 0 login packet 0x2b0
* Added Job_Baby_Alchemist define to complement the Job_Alchemist update
* Added custom Hollow Poring mob_db2 entry

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10954 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-06 19:05:37 +00:00
ultramage
7f6ee484ba Fixed a missing charserver include causing "warning: struct declared inside parameter list".
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10953 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05 16:17:10 +00:00
SinSloth
50e183dba6 * Fixed a wrong item ID in Socket Enchant NPC.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10951 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05 14:51:37 +00:00
SinSloth
9a919c6d69 * Set default Rachel NPCs as kRO ones (with mask).No more debate please.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10949 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-05 09:25:53 +00:00
L0ne_W0lf
a2dbd750a0 Stable and Trunk:
* Several bug-fixes to various Rachel quests (Gepard)
* Small fix to the level 4 weapon quest.
Trunk Only:
* Small fix to the Thief Job Quest

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10948 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04 20:01:09 +00:00
ultramage
0a0782c664 Some all-around code reformatting/cleaning
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10947 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04 16:24:49 +00:00
ultramage
66516651c3 * Removed weird mvp reward item drop behavior (see topic:160077)
* Fixed Cart Revolution not transferring status effects on attack, and Cart Termination doing it when it shouldn't (see topic:156745)
* Fixed #refine not accepting names with spaces in them
* Fixed disguises not doing sit-down properly (missing self packet), broken since r6299 stable / r5833 trunk
* Added missing /blackmith packet action to packet_db.txt
* Removed "eathena's custom equipped mobs" from mob&skill db

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10946 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04 15:31:02 +00:00
SinSloth
826d24a8a9 * Fixed a nasty bug in Dandelion's Request.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10944 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04 09:45:19 +00:00
Playtester
a4c0644053 Added the remaining arrow craftings
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10943 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-04 09:15:26 +00:00
Playtester
f069a47f4c * Added some of the new arrow craftings for testing purposes
- some item names are still unknown, help needed
- fixed an item name
- more to come

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10942 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-01 11:02:16 +00:00
Lupus
579f303c2f updated file versions
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10941 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-08-01 05:36:42 +00:00
ultramage
a6cd45f05d * Fixed north prontera kafra having an empty warp list
* Removed junk ЎA text from the 2004 headgears
* Changed deprecated Job_Alchem to Job_Alchemist (see r10904)
* Fixed a typo in a geffen city npc (Job_Merhcant)
* Fixed a typo in the Jobmaster custom script (Job_Gunsliger)
* Fixed one old eAAC Quest Warper bug (warp to nonwalkable coords)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31 21:27:01 +00:00
L0ne_W0lf
feb66f53d3 * Added the "F_BlockHigh" function back in, as it's still used by 2-x job quests.
- Fix the assassin job quest item reward bug. Cheap fix until it's rewritten. 
* Added official Pang Voice skill quest for bards. Further official 2-x skill quests to come.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31 09:11:38 +00:00
ultramage
519d61249b Renamed menuskill_lv -> Renamed menuskill_val, because people also used it to store stuff like map coords, inventory offsets and object IDs...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10937 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-31 07:41:21 +00:00
L0ne_W0lf
935b4fd323 * Fixed the OnAgitBreak message being map-only and not global when a castle is taken. (Lil DomX)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 23:33:52 +00:00
Playtester
fbf4fd5c7c Updated sql files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10934 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 23:26:35 +00:00
L0ne_W0lf
2129841a68 * Added several localized quest items to item_trade.
- Added some Rachel quest items as well as cash shop specific items to item_trade

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10932 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 22:33:52 +00:00
L0ne_W0lf
28515c80f1 * Additional Pet Tames reverted again back to item-type 2 (recent commit by Ultramage fixes double-consumption)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10931 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 21:24:32 +00:00
ultramage
eae0b6d382 * Corrected pet taming code; items are consumed immediately and only 1x
- TODO: add proper code for people who want delayed consumption

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10930 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 20:40:06 +00:00
L0ne_W0lf
d1de76a4f2 * Added 1 slot to all coloured ribbons as pointed out by Elfange.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 19:23:24 +00:00
L0ne_W0lf
d7b16cc5c5 * Removed "Load Balancing" from the swordman job quest.
- Swordman quest map warps are now contained within the swordman job quest file.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10928 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 19:13:24 +00:00
L0ne_W0lf
c1ceaa67f1 * Updated Job quests for 1-1 classes and Rebirthed classes.
- Moved valkyrie.txt from ../cities/ to ../jobs/. It's not a city. Doofus. 

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10926 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-30 17:54:06 +00:00
samuray22
c241cdf08c * Fixed warps "Private House", from Moscovia.
- Thanks to $ephiroth for the fix.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10925 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-29 21:48:41 +00:00
Playtester
8e3f319f5c Fixed monsters using Pneuma on target instead of self
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10924 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-28 21:30:26 +00:00
ultramage
ef0fff1720 * Removed ridiculous refine_posword config switch
* TODO: remove getequipname() func, it can be fully replaced by editing a few scripts, plus it doesn't do what the docs say it should do
* Fixed a silly mistake in the main script engine loop ('pos' variable)
* Fixed monter -> monster typos
* Compacted some script function code (fewer LoC -> faster trac :)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10923 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-28 19:21:40 +00:00
L0ne_W0lf
dae10a43b7 * Fixed Black Ribbon's Aegis Name. (Ribbon -> Ribbon_Black) Thanks emc2boi.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-28 00:40:06 +00:00
ultramage
0711d4375e * Simplified exp gain equations (now more FPU-friendly and precise), also fixes the uninitialized variable problem
* Corrected one exp calculation overflow (mainly affected high-rate pk servers)
* Fixed Neuralizer item script typo

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10921 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-27 19:06:40 +00:00
samuray22
43e5652fb6 * Changed name from "Pharacon" to "Phracon" in refine.txt.
- Thanks to Barron-Monster.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-27 18:22:11 +00:00
L0ne_W0lf
43912408f5 * Added Cash Shop item fucntions. (/other/CashShop_Functions.txt)
* Updated Cash Shop Skill Scrolls to behave more like official scrolls.
- Kafra Card, Neuralizer, Giant Fly Wing and Dungeon teleport scroll now call functions.
The functions for these items are found in /npc/other/CashShop_Functions.txt
* Fixed Tidal Shoes missing HP bonus. (Thanks to ZephyrShakuraus)
* Reverted change of Taming items item-type back to 11 because of a bug.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10917 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-27 03:09:02 +00:00
Vicious
19328d44fb * Changed the way hit bonus is applied.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10916 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-27 02:55:21 +00:00
ultramage
2afd345d77 * Cleaned up mob drop code, crashfix is still needed though...
* Reduced ignore-list length to 20, added proper reply packet
* Cleaned up some very poorly written pm-ignore code (see r141)
* Fixed a typo in Warp Portal code displaying an incorrect map name

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10915 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-26 23:27:40 +00:00
Playtester
30041f9799 Reverted Cramp respawn time. It's officially like this.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10913 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-26 18:41:23 +00:00
Playtester
4b780e52ea Fixed Fireball and Firewall mob skill level
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10911 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-26 18:27:19 +00:00
ultramage
8c5bebe386 Fixed a missing homunculus info packet when doing @refresh
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-25 21:01:19 +00:00
ultramage
8be64bc3b4 * Added support for character rename packet (only dummy code for now)
* Added support for langtype-12 char deletion packet (tested, works)
* Synchronized txt/sql charserver code a bit
* Adjusted motd.txt to not crash new clients
* Removed some dead code from the charserver (see r352)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10909 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-25 16:45:09 +00:00
samuray22
d1a2214ff9 * Changed name from "Emvertacon" to "Emveretarcon" in refine.txt.
- Thanks to Barron-Monster.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10908 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-25 00:31:48 +00:00
DracoRPG
63929dccf1 Venom Splasher and Gloria Domini fixes and updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-24 19:29:23 +00:00
L0ne_W0lf
7b0f8d45cf * Fixed the Kafra Welcome message for guilds. Thanks Barron-Monster.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10906 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-24 15:19:51 +00:00
samuray22
1cfab17eaf * Fixed 3º Test in Hunter Job Quest.
-Thanks to ultradamage.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-23 23:45:32 +00:00
DracoRPG
b2950fb9d8 Added Job_Alchemist constant, Job_Alchem should now be considered deprecated
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10904 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-23 22:54:37 +00:00
samuray22
2b6d60f1b3 * Fixed a little bug in "Dandelion Quest" with "Job_Alchemist" changed to "Job_Alchem".
-Thanks to Nobuo

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10903 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-07-23 20:39:48 +00:00