5046 Commits

Author SHA1 Message Date
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
skotlex
dddd48f15d - Modified the "guardian" spawn script command, it no longer receives a "amount" argument (since that only leads to trouble), if the class is negative, it'll pick a random class the same way the monster spawn script command does, and if you pass a spawn position with coordinates equal or less to 0, a random spot in the map will be taken. However you can't use "this" as a map name anymore since these script commands do not need an attached player.
- Guardian spawning will now fail if you attempt to spawn a guardian that already exists on the same position.
- Collapsed clif_party_main_info and clif_party_join_info into a single function: clif_party_member_info
- Collapsed config settings "sg_miracle_skill_min_duration" and "sg_miracle_skill_max_duration" into "sg_miracle_skill_duration", which defaults to an hour.
- Miracle of the Sun, Moon and Stars can now retrigger to lenghten it's effect, and it is cancelled on warp/map-change.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9871 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-16 19:30:28 +00:00
ultramage
cf3421d7f1 - Cleaned up clif_party_info a bit
- Reverted some of my mobdb code

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9870 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-15 23:22:30 +00:00
ultramage
d47a72bf9f Cleaned up set_reg and the surrounding code
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9869 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-15 20:54:36 +00:00
skotlex
dabaf379a9 - The default packet version is now 8. Clients from November2006 and before can no longer get past the char-server unless you change it back to 7.
- Fixed Storm Gust counter freezing on fourth hit instead of third.
- Fixed @homstats not taking into consideration that the stat growth decimals get discarded on level up (so the real minimum/maximum displayed was off).


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9868 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-15 18:22:56 +00:00
ultramage
a66e23aa18 Corrected all Schwarzwald typos (except for the WIP one)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9867 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-15 13:43:09 +00:00
skotlex
81b4f30221 - Applied Rayce's dangling pointer fix when returning a temporary npc string variable (those starting with .@)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9864 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-13 22:27:30 +00:00
Playtester
74bbb42178 Fixed Bacsojin's mob id in mob_boss
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9862 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-13 19:40:50 +00:00
skotlex
158c398cec - Required Weapon, ammo, and skill state are now only checked on begin casting, instead of both on begin and end casting.
- Now when autoguessing ammo consumption, the amount of ammo required is always one (making it require HIT number of arrows was rather high for things like Sonic Blows, specially when things like Arrow Vulcan only consume one arrow)


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9861 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-13 17:32:47 +00:00
skotlex
c1044cf02f - Reverted Venom Splasher's element to take your weapon's
- reverted the item skill usage update since Flywings and the like do not use skill use scripts anymore.
- Restored tid when a castend-id skill becomes castend-pos, fixes certain skills, most notably Resurrect Homunculus.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9858 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-13 00:17:32 +00:00
FlavioJS
781fa7bb72 - A bit more work on Ticket #41.
- Added 'r' (variable reference) to the script argument definitions.
- Added a simple define for suspitious actions. (empty at the moment)
- Added clif_clearcart and moved sending cart packets to pc_setoption.
- clif_parse_ChangeCart checking the player level.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9857 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-13 00:07:24 +00:00
ultramage
6eb920bf96 Fixed clif_parse_GMmessage cutting off messages randomly (typo in r9778)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9856 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-02-12 22:03:55 +00:00