4957 Commits

Author SHA1 Message Date
DracoRPG
50278812ad Fixes to Merchant and Blacksmith skill quests (ran into them by playing on an eA server and using RI's wiki)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9930 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 01:57:47 +00:00
DracoRPG
3c942928c1 Woops :x
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9929 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 01:02:35 +00:00
DracoRPG
0477c7a88f Added experimental new mapcache generator
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9928 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 00:57:29 +00:00
skotlex
05afc3cf73 - Removed an auth procedure check that is no longer needed (fixes double-login checks not working right)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9927 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-27 03:51:39 +00:00
skotlex
8c52b6b21d - Now when a player logs out while it's running an attached npctimer, OnTimerQuit of that npc will be invoked.
- Updated scripts_command to add info on OnTimerQuit
- Corrected the double login check in pc_authok


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9926 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-27 02:30:55 +00:00
Lupus
36475c5c60 Alchemist Quest: fixed 2 answers in the Rasputin's test
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9925 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-26 22:06:53 +00:00
skotlex
9bc7a5db40 - indent cleanups
- Fixed Self Destruction causing double-free'd errors and triggering twice when a self-destruct cast makes other objects trigger self destruct as well


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9924 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-26 04:09:58 +00:00
skotlex
d493f0078a - NPC_AGIUP now boosts flee by 100% and duration is 5+5*lv secs, as stated on the Ragnarok Bible.
- Fixed Soul Breaker's misc part not ignoring flee.
- Fixed misc attack's flee check being backwards (the less hit%, the more chance you had to connect)
- Corrected the range check in vending.c (TRADE_DISTANCE -> AREA_SIZE)
- Added define DEFAULT_ENEMY_TYPE in mob.c to simplify the enemy bl check (for easier reading/customization)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9922 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-26 02:31:18 +00:00
Lupus
f1e6ab596d updated deviruchi - divorcer
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9921 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 22:12:43 +00:00
Lupus
e878d20fe0 added vender <-> buyer map & distance check
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9920 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 21:29:33 +00:00
FlavioJS
d6b5fe4b78 - infinite loop pwned me x.x
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9919 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 21:16:37 +00:00
Lupus
f38d3e495e updated alchemist & dancer job quests
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9918 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 18:57:36 +00:00
FlavioJS
8f8fca4481 - Fixed a compiler warning in char_sql\login.c
- Minor source documentation/cleanup.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9917 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 15:38:12 +00:00
skotlex
433b9826e2 - You are allowed to expel guild mates that are not online now.
- Corrected damage of BloodDrain
- Moved the "already connected" checks to pc_authok, since a dual login doesn't needs to be checked until the new connection is accepted.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9916 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 10:13:52 +00:00
ultramage
df84862163 Added missing header for r9914
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9915 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 06:59:39 +00:00
skotlex
046dd34c58 - You are allowed to attack/use skills now when your cloaking level is below 3.
- Small change to Stone Curse that may fix the permanent "semi-stone" status.
- Corrected "taming monster" having your skill-use be stuck if you cancel the target selection process.
- config setting party_show_share_picker now displays the jname of the item picked as well.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9914 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 04:53:27 +00:00
ultramage
32618b7ddd Corrected some typos and small details
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9912 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-25 03:23:45 +00:00
Lupus
454742c1c0 merged dancer quest from trunk, updated script doc
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9911 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-24 22:12:54 +00:00
ultramage
628e944513 Added Krade's makefile fix for 64bit compilers
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-24 16:33:23 +00:00
FlavioJS
8723e53a06 - Minor cleanup/documentation on the script engine.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9909 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-24 11:59:32 +00:00
ultramage
1e4c395e22 Fixed a typo in r9906 (C language restriction)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9908 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-24 09:42:05 +00:00
skotlex
f457d842bc - Fixed the mob_override_name setting not working on summoned mobs.
- The server now prints an error message when it the produce_db reaches the max number of allowed produce recipes.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9907 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 23:37:52 +00:00
skotlex
182ccc62a8 - The NK value of the skill_db has been made a hexadecimal value, and expanded to include more information about a skill's damage properties: 0x8 - ignore caster's cards, 0x10 ignore element adjustments, 0x20 ignore target's defense, 0x40 ignore target's flee.
- Magic attacks always ignore flee, and misc attacks always ignore defense.
- Autoguard will no longer work on skills that don't take in card adjustments
- utsusemi & bunsinjyutsu no longer work on skills that don't take in card adjustments.
- Corrected damage of the NPC elemental attack skills, Blood Drain and Energy Drain


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9906 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 21:55:18 +00:00
skotlex
cf8685131d - Minor cleanups
- Adjusted menu-based skills so you can't reuse the same skill until you've dealt with the menu.
- Adjust autospells so that removing an autospell works when the script of the card that removes the autospell is triggered before the script that adds the spell.
- The "requested name of gm-hidden char" warning will not be displayed when the object in question is an NPC (since you can use Intravision to do this).
- Corrected the header format for invisible npcs.
- Venom Knife no longer takes into accounts cards or EDP.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9905 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 18:41:56 +00:00
ultramage
13ceb43962 Wiped out tens of megabytes of junk from the repository (unmodified server copies, outdated 3rd party binaries, a full mysql database + temp files).
All the stuff is in the svn history, tho', if someone wants to take look at it for some reason.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9904 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 18:13:06 +00:00
skotlex
031cd5fb58 - Updated Box of thunder to use "agi up" effect for 30 secs instead of NPC Agi Up for 20.
- Guild expulsion now will fail when the character to be kicked is in a guild castle (rather than checking for the character doing the expulsion)
- pk damage reduction settings now will take effect only on Player VS player damage.
- Fixed produce_db2.txt entries overwriting produce_db.txt ones.
- Fixed item-granted/plagiarized skills unlocking skill trees when only your real learned level should.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9902 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 04:17:40 +00:00
Playtester
df5c20339b Official Aegis names for cards
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9900 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 03:35:18 +00:00
skotlex
d403e06178 - Updated Box of thunder to use "agi up" effect for 30 secs instead of NPC Agi Up for 20.
- Guild expulsion now will fail when the character to be kicked is in a guild castle (rather than checking for the character doing the expulsion)
- pk damage reduction settings now will take effect only on Player VS player damage.
- Fixed produce_db2.txt entries overwriting produce_db.txt ones.
- Fixed item-granted/plagiarized skills unlocking skill trees when only your real learned level should.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9899 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 03:26:49 +00:00
Playtester
2c57e39e4c Added and fixed some etc items
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9898 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-23 03:25:18 +00:00
ultramage
374ea6e66e Restored history for dts_warper.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9897 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-22 10:00:36 +00:00
Lupus
2185be65f1 added Cool Event Corp. Staff Hugel
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9896 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-22 07:17:26 +00:00
ultramage
877f179c82 Partially updated the effect list
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9895 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 19:26:24 +00:00
ultramage
46508c6c6e Fixed a parenthesis typo in the dance quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9894 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 16:46:57 +00:00
ultramage
49096125fb Applied a consistent look to all header files (copyright, ifdefs)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9891 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 15:09:20 +00:00
Lupus
a4d1b45215 fixed npc name according to the official info -> Raiden Karus, Albest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9888 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 13:26:37 +00:00
Lupus
10d382bcb3 fixed custom npc jobmaster:Baby - >Super baby bug
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9887 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 13:10:13 +00:00
ultramage
84cb63e650 Minor stuff (typos, socket.c, junk in login reply packet)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9886 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 13:09:22 +00:00
Lupus
3a92e6a3dc minor dialogue fix
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9885 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 12:39:29 +00:00
Lupus
305de07438 Moved Master Kavaruk NPC a bit (2 NPC on the same cell)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9884 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 12:31:02 +00:00
Lupus
9f5e46c78a updated Dance Job Quest. Optimized, Fixed typos, added missing text
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9883 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-21 10:48:57 +00:00
Lupus
dac22bc4e9 changed 'Improved Concentration' to 'Attention Concentrate'
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9882 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-20 23:04:04 +00:00
Lupus
435356fe51 final fix of Dancer Job Quest. Works on TRUNK only, due to latest initnpctimer changes
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9881 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-20 23:00:49 +00:00
Lupus
0a9018f80b fixed Dancer quest
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9880 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-19 16:37:44 +00:00
Lupus
7abe6b32a4 fixed @cartitems typo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9879 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-19 16:07:58 +00:00
Lupus
d3497fee2b msg typo
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9878 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-18 16:11:46 +00:00
Lupus
fe4527d3a7 Guilds with Emergency Call skill mastered or with 9+ skill points can't take part in Novice Castles WoE.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9877 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-18 16:10:44 +00:00
ultramage
987eb74e86 Fixed a typo from r9778, allowing non-gm chars to use /kick
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9875 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-17 23:08:19 +00:00
FlavioJS
e74a5e2456 - Reviewed the client and the shorts at 104 and 106 are part of the char structure. And a correction on what i said: 0x6d is the packet that sends the new char data, 0x67 is the request to create the new char.
(updated code accordingly)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9874 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-17 07:25:22 +00:00
FlavioJS
fcda68caa4 - Fixed the structure of packet 0x67 (new char info). It's the same as the one used for packet 0x6b (chars info).
Info based on the 1218 client and on experiments with 'orchish' skin.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9873 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-17 01:03:12 +00:00
skotlex
5ed686f6a8 - Updated the Dancer job quest to attach a player to the main timer script.
- Updated script commands startnpctimer, stopnpctimer, initnpctimer so you can attach a player to them, this is done because the attach/detach functions can't be used to attach to a different script than the one currently running.
- Some script code cleaning
- Updated the script_command reference with the new flag values of [start/stop/init]npctimer.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9872 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-16 20:53:05 +00:00