5171 Commits

Author SHA1 Message Date
ultramage
4ca0b15de3 EOL-styled some more files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9947 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-02 00:11:54 +00:00
skotlex
c4757be7e0 - Forgot to made Tatami Gaeshi state (proyectile blocking) end when you move.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9945 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-01 16:31:29 +00:00
skotlex
cf8a93db38 - Updated the stun length to 5 secs of: Meteor Storm, Sonic Blow, Throw Stone, Sightless Raid, Smite, Cart Termination
- SG Union will consume now SP if you use it while not soul linked.
- Added variable "skip" to the mob spawn data, to know how many mobs to skip when spawning because they were not removed due to the "mob_remove_damaged" setting.
- Corrected the Hp/Sp regen formulas from Hp/Sp/Spirit Recovery and Happy/Peaceful break according to recent forums discussions (formula is changed from x*lv +max*lv/500 to lv*(x+max/500).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9944 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-01 16:29:09 +00:00
Lupus
fbddee853b removed NPC duplicate Yuno -> Sleipnir Seal
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9943 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-01 13:00:24 +00:00
Lupus
3086c15b76 git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9942 54d463be-8e91-2dee-dedb-b68131a5f0ec 2007-03-01 12:52:11 +00:00
Lupus
98e02fdf62 redo "bugfix" in cool_event_corp.txt
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9941 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-01 12:41:08 +00:00
skotlex
7bd79db58f - Corrected raid not doing the "can hit?" check on splash area targets.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9940 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-03-01 00:00:43 +00:00
Lupus
8925033e99 added important note
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9939 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 22:40:12 +00:00
Lupus
7beec2d152 added setiteminfo function, updated setitemscript func, added NPC sample for them
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9938 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 22:31:55 +00:00
skotlex
c6d349bcee - Made it possible to modify the server packet version from the Makefile.
- Merged packet 2b22 (from my server) to handle quick fame updates whenever someone's fame in the ranking changes, but no position swaps take place (prevents having to resend the whole fame list in such events, you lazy Draco <.<)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 16:42:34 +00:00
skotlex
155552d89f - Fixed the definition of warpwaitingpc so that it allows an optional argument (number of people to warp).
- Modified the Palm Strike packet so the initial hit animation does not displays "Miss".


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9935 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 16:24:39 +00:00
skotlex
3fe667ca28 - Added a check to prevent trades from being commited if either character is in final-save state.
- Checked and cleaned up the online_check code in the char-server. Further connections to the char-server are rejected when the account already has a connection (previously this would happen only if there was already another character IN game, not just waiting on the char-select screen).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9934 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 15:21:24 +00:00
Lupus
cca4b5be95 The Sign: Fixed possible exploit
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9933 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 11:42:46 +00:00
skotlex
6c66c2095f - Simplified a bit mmo_char_tobuf (at least it looks cleaner to me now)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9932 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-28 06:07:41 +00:00
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