Lupus
b31b779d1c
missing next fix
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8747 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 11:31:16 +00:00
Lupus
7ef996bde3
fixed Payon city
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8746 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 11:10:34 +00:00
Playtester
8f63691455
* Fixed Abyss Lake drop rates
...
- also updated related aegis item names
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8745 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 10:56:37 +00:00
Lupus
b5ba00eebb
fixed momomtaro, massive einbroch quests bugfix
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8744 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 10:09:31 +00:00
Playtester
1f9adcc475
* Fixed Thanatos Tower drop rates
...
- also updated some related aegis item names
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8743 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 09:36:15 +00:00
Lupus
29582c3a3a
keep treasure box count on reboot
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8742 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 08:10:13 +00:00
Lupus
4e0274eac0
fixed WoE defence/eco underflow
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8741 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 06:33:38 +00:00
Lupus
526a7ce897
fixed some typos, optimized, added missing NEXT;
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8739 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-14 06:22:56 +00:00
Playtester
796eb8711e
Started fixing up X.3 drop rates
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8738 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 23:14:57 +00:00
skotlex
955a3c310b
- SC_CHANGE cannot override itself anymore. This fixes being able to "recast" the skill while it's still active to lengthen the duration AND rehealing the target.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8737 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 18:57:25 +00:00
skotlex
66869ed12a
- Changed a bit the dnsbl lookup in the login servers to make it faster.
...
- Moved the pc rate modifiers from items (hp/sp/matk/hit/flee/cri/flee2/def2/mdef2/def/def2/speed) from status_calc_bl_sub_pc to status_calc_pc, as it simplifies code vastly, and also fixes Osiris card not applying to said bonuses.
- Fixed pc_damage_delay_rate not working, thanks to Orn.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8736 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 18:51:07 +00:00
skotlex
4f24872a12
- Fixed compilation for native windows builds.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8734 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 16:23:24 +00:00
skotlex
84f86fa96e
- Modified the nocommand mapflag so you can specify the GM range that is blocked from using commands (eg: "prontera.gat mapflag nocommand 40" disables commands to characters in the GM range 0~39)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8733 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 16:11:22 +00:00
skotlex
c06808095d
- Modified the char-server TXT whisper system to use the online_db to know to which map server forward whispers, instead of just sending the whisper to every map server.
...
- Added char-server functions search_character_byname() and search_character_online() required for the previous update.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8732 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 15:36:38 +00:00
skotlex
a64ba50b61
- Readded the setting TCP_NODELAY on socket.c to see if it fixes the walk-lag issue.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8731 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 13:33:08 +00:00
skotlex
3c5c104561
- Modified the login SQL server so that case insensitive lookups use "where name = BINARY 'name'" instead of "where BINARY name = 'name'", since this way the name index should be used, and performance will no longer be heavily affected.
...
- Modified main.sql to add 4 missing indexes (thanks to ErkDog): char_id on the tables memo/friends, and online/name on the char table. Added upgrade_svn8728.sql to add these indexes to already existing tables.
- Changed back the default of case-sensitive to ON since it shouldn't be such a bad performance hog now.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8728 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-13 01:07:45 +00:00
skotlex
0697e450ed
- Improved sql-query to check if name already exists when creating new chars.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8727 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 21:30:03 +00:00
skotlex
5af063b223
- Updated convert_engine.sql to use TYPE instead of ENGINE to be compatible with Mysql 4 installations.
...
- case_sensitive is now off by default due to performance issues.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8726 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 21:18:09 +00:00
Playtester
7928d4203e
Fixed NPC_ATTRICHANGE being targeted rather than self
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8725 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 20:18:34 +00:00
skotlex
6f501a8bb2
- Moved the morph restrictions from skill_additional_effect to mob_class_change, so that SA_MONOCELL will not convert clones, emperium, or treasure boxes.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8724 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 18:44:07 +00:00
toms
7b6be24f47
Fixed 'range' might be used uninitialized warning
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8723 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 18:39:57 +00:00
skotlex
c6142c3f39
- Added manual deletion of sc_data entries when deleting a character (char-SQL)
...
- Updated main.sql to use pure MyISAM tables, removed all foreign keys.
- Added Jaguar's sql script to convert all tables to MyISAM. It's located in sql-files/convert_engine.sql
- Removed convert_guild_tables.sql as we don't use InnoDB anymore.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8722 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 18:22:54 +00:00
skotlex
34683f252f
- Updated battle_switch to use strncmpi instead of strcmpi, it makes it so using "yessir" will match "yes", this is actually needed because if you set a config setting to "yes " (notice the trailing space), then the map config engine fails to read it right, and will set the config setting to 0 (no).
...
- Added function pc_resethate to more easily handle Angel trigger
- Made feel_var and hate_var static variables to pc.c to simplify things and avoid errors due to redundancy.
- Updated the show_mob_info setting to add another space to the separating pipes, so that each field is separated by " | " instead of " |".
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8721 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 16:17:57 +00:00
skotlex
ebc1f2bc02
- Moved the packet_len variable in login.c to the login parse case, since it's used nowhere else.
...
- timestamp check speed-up in showmsg.c
- Swapped the blank ShowMessage on server startup to a printf
- Homunculus intimacy will go back to 500 on evolution.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8719 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 14:21:02 +00:00
skotlex
59fae741c3
- Baphomet splash damage will now hit nearby enemies regardless of flee (but the initial attack still has to connect for the splash to trigger)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8716 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 13:42:54 +00:00
Playtester
48576471a5
Final fix on Vesper's summoning behavior
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8715 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 09:41:04 +00:00
Playtester
9ed0c244fe
Vesper only summons on attack
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8714 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 09:36:25 +00:00
Playtester
97b7ba1832
Fixed Vesper's summoning behavior
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8713 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 08:48:56 +00:00
skotlex
4ab82dd28b
- Corrected name of config settings pc_luk_status_def, mob_luk_status_def
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8712 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-12 04:26:21 +00:00
skotlex
27c9a6fe5a
- Modified set_nonblocking and setsocketoptions in socket.c, using eApp's code as reference. Hopefully should improve performance somewhat.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8710 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 21:32:26 +00:00
skotlex
e5aacfe978
- CG_MOONLIT is no longer castable in WoE grounds.
...
- Changed the default of enable_baseatk to 9 (player + homun)
- Changed the default of enable_perfect_flee to 1 (players only)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8708 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 20:59:12 +00:00
skotlex
4cd82897d0
- Added a comment explaining what a comment is to login/char/map config files, as well as the main script config file.
...
- Modified SG_FEEL so that it works the same way that in Aegis (packet-wise)
- Added a comment to explain how to "remove" a string variable from the msg_athena entries.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8707 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 16:20:40 +00:00
skotlex
4bec54f154
- Summoned and slave mobs won't show up on @showmobs anymore.
...
- Moved Spider Web damage bonus from battle_calc_damage to battle_attr_fix, so that damage will be doubled based on the actual attack element.
- Adjusted autospell cards to trigger only on physical weapon attacks.
- Adjusted a bit the heal code, it should now show either the full heal amount, or 0, depending on whether the target was healed at all or not (this also means it shows 0 if you try to heal a full-life character.. but it's the closest I've gotten to make it display 0 on Berserked chars)
- Memorize will be consumed even on instant cast spells now.
- Berserk will end now if hit and remaining hp is less or equal to 100.
- Guild Aura will be removed on sc-load to prevent Guild Masters from getting that bonus from the old implementation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8705 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 14:27:49 +00:00
Lupus
b5031d4255
extracted custom umbalian quests to custom folder
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8704 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 11:16:31 +00:00
Playtester
c12d13fd06
Added D-Kalck's fix of the TXT -> SQL converter
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8702 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 10:31:49 +00:00
Lupus
f65ed87611
* Added back Guild Storage. Confirmed kRO feature
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8701 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 08:39:41 +00:00
Lupus
59e39f1b71
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8698 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-11 05:01:48 +00:00
Playtester
cfd4ffb7e2
Removed NPC_Powerup from Dimik
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8695 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 22:58:57 +00:00
Playtester
05831ec6a7
Sql file...
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8694 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 22:33:48 +00:00
Playtester
2d454e6be1
More accurate guess on Strouf's dex
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8693 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 10:33:11 +00:00
Playtester
225c1a332b
* Official Byalan F5 spawns
...
- also updated eamobs accordingly
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8692 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 10:19:09 +00:00
Playtester
e7d05c3c05
Doubled Strouf's dex
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8691 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 10:04:48 +00:00
Playtester
7fcc044420
Updated item_db.sql and mob_db.sql
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8690 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 09:59:21 +00:00
Playtester
c56aa4c5d7
Guard is now equippable by every job
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8689 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-10 09:10:26 +00:00
skotlex
e232baea00
- Added a crash protection in case mapfreeblock unlock tries to free a null pointer.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8688 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-09 17:32:40 +00:00
skotlex
2487548c72
- Moved perfect_hiding from state to special_state, so that it clears out when you remove your pet.
...
- Probably fixed the Taekwon Rest skills.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8687 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-09 16:52:24 +00:00
skotlex
2b63a85789
- Fixed a npc-timer memory leak on npc_unload ("[Warning]: ers_obj_destroy: X entries missing, continuing destruction. Manager for entries of size 16.")
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8686 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-09 14:11:02 +00:00
Playtester
eea4e2fc70
Removed noteleport flags from Geffenia maps
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8684 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-09 09:10:21 +00:00
skotlex
750d6613bf
- Fixed the db/const.txt constant for EAJ_NINJA
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8683 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-09 02:16:30 +00:00
Playtester
8a991909d4
* Adjusted various Rachel mob stats and skills
...
* Adjusted Rachel spawns
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@8682 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-09-08 22:51:25 +00:00