387 Commits

Author SHA1 Message Date
(no author)
e4bf61cf00 * Moved all changes in the SVN to a new SVN-Changelog.txt
* Synchronise storage as well when saving character
* Added fix for super novices' Guardian Angel system crashing
* Check if login server is online before setting character to online (in SQL)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1076 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-11 15:58:58 +00:00
(no author)
d6688a9f90 * Reduced memory used for the skill_tree DB by 30+mb
* Added script commands isday and isnight
* Updated Sharp Shooting, Ankle Snare, Magnum Break, Tiger Fist, Devotion, Soul Burn

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1072 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-11 10:17:53 +00:00
(no author)
3108e8fef2 Changed how IP Bindings are handled
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1045 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-05 19:25:36 +00:00
(no author)
186b5767f3 * Updated Sharp Shooting AoE code
* Tidied up explicit typecasts in status_get_max_hp
* Non-MVP / miniboss summoned monsters should give exp
* Fixed a typo that was blocking packet version 5 clients (628sak) from logging in

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1042 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-05 09:38:27 +00:00
(no author)
302cc85025 Servers can bind to single IP addresses now, and added buffer.(c/h)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1033 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-05 02:07:30 +00:00
(no author)
d96cc5a331 * Added crash check for Ice Wall
- reduce mob_data->size variable to 1 bytes
- change from if-else to switch statements in buildin_strmobinfo

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1020 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-02 04:26:34 +00:00
(no author)
11559451da * Added a crash check to Safety Wall
* Added some optimisations in clif_parse_MapMove

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1012 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-29 06:36:59 +00:00
(no author)
ee4751d6c1 * Fixed a typo that was causing /in to always report failure
* Link "wisexin", "wisexlist" and "wisall" to the PM ignore functions, and "friendslistadd" and "friendslistremove" to the friends list functions when parsing the packet DB [celest]

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1010 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-28 19:55:43 +00:00
(no author)
9fec5d1298 * Added DUMP_ALL_PACKETS and moved dump packets code in clif_parse a bit to support it
* Added base code for Party Item Sharing

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1009 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-28 18:46:43 +00:00
(no author)
0c541b77fb * Added status.c and status.h of jA 1091 update and moved some functions into the new source files
* Updated auto_counter_type's description in battle_athena
* Removed some unnecessary skill level checks in battle.c

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@996 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-26 04:54:22 +00:00
(no author)
f607f6f22f git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@991 54d463be-8e91-2dee-dedb-b68131a5f0ec 2005-01-25 15:43:48 +00:00
(no author)
e08d46b479 More G++ work
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@976 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-24 16:55:10 +00:00
(no author)
dea15d7c9a A lot of changes. login and char server compile under both TXT and SQL under g++. Same for the convertors (login and char). One change that I felt iffy about, but it worked, was the char* buf -> unsinged char* bug in clif.c
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@975 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-24 03:12:42 +00:00
(no author)
778e804dd6 update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@968 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-23 20:38:44 +00:00
celest
cad19badc2 * Added and testing support for 2004-12-06Sakexe
* Removed emblem changing requiring Glory of Guild limited to TXT only

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@967 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-13 08:13:28 +00:00
celest
6e3d4f80f3 * Updated packet_db.txt loading to support reading into multiple packet versions
* Integrated packet size and function DB's into 1 packet_db
* Removed packet_db_ver defining in packet_db.txt -- it'll determine itself based on MAX_PACKET_VER
* Added MAX_PACKET_VER -- maximum versions supported by eA -- and changed packet size and function DB's to use it
* When sending 'Game exe not latest version' packet don't close the session immediately so it will still be delivered
* Added map-server display if an unidentified client was rejected -- also fixes the 'empty string sent to _showmessage'

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@965 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-13 03:57:09 +00:00
celest
0de626f12a Updated clif.c to be able to identify client versions based on the packet DB
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@952 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-11 14:02:49 +00:00
celest
619a10c16c * Added support for 2005-01-10Sakexe
* Updated packet functions for 2004-11-08 and 2004-12-06
* REMOVED support for clients before packet version 10
* Added a check to prevent crashing when trying to log in with 2005-01-10aSakexe in servers that don't support it

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@951 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-11 10:57:57 +00:00
codemaster
f955bd688d * Added a fix to @sound where if you forgot the .wav exention, i'd attempt to play the file without it (it adds the .wav) [Codemaster] [SVN 949]
* Added @disguiseall / @undisguiseall [Codemaster] [SVN 949]
* Added misc. clif.c fixes (jAthena added alot of close(fd)'s, so i added them, too) [Codemaster] [SVN 949]
* Added bug reports - Celest, you might want to check one of those out [Codemaster] [SVN 949]

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@949 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-11 03:32:32 +00:00
Lupus
c235d956bf fixed a bug in clif.c
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@948 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-10 23:44:53 +00:00
celest
0e8dc29b2d * Completed adding packet DB reading
* Added Shinomori's suggestions for npc timers,
* Removed checking for script event timers' length, and added Shinomori's changes

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@947 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-10 15:25:24 +00:00
celest
38aa949355 Start adding packet DB reading
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@946 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-10 13:30:49 +00:00
codemaster
487f212144 * Added the @sound command and the NPC command of soundeffectall - works just like soundeffect, but plays for everyone in the area [Codemaster] [SVN 942]
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@942 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-09 23:08:31 +00:00
celest
9eaf6d76d6 * Remove some unnecessary checks in battle.c
* Added some checks to prevent novices still allowed to attack when using Trick Dead

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@936 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-08 03:49:44 +00:00
amber
f68c8a4805 update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@924 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-06 15:02:42 +00:00
celest
e774f8c641 Reset all skill variables if the skill fails so certain skills can't be abused
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@910 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-05 07:36:22 +00:00
celest
aba33b2fc9 moved supernovice guardian angel messages
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@877 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-30 17:01:46 +00:00
amber
0452a9c55f cxx updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@861 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-29 19:18:18 +00:00
nsstrunks
4671c48d69 git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@839 54d463be-8e91-2dee-dedb-b68131a5f0ec 2004-12-28 18:32:11 +00:00
celest
47021c0083 git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@835 54d463be-8e91-2dee-dedb-b68131a5f0ec 2004-12-28 07:31:35 +00:00
amber
e127826f08 update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@823 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-27 17:13:39 +00:00
celest
050d122cdc * Summoned monsters will not give exp and items
* Added the 6 new Yuno fields
* Added some Freya's optimisations in clif_parse
* Added clif_update_mobhp
* Set alive_timer to -1 when quitting, not 0

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@811 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-27 11:02:13 +00:00
amber
f2f5ab96fc Cleanup
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@800 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-26 23:54:44 +00:00
amber
f9a63a7efb update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@798 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-26 22:22:17 +00:00
amber
ca67b45fbd bounds updates
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@797 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-26 22:10:13 +00:00
amber
2397faaacb update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@795 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-26 21:43:33 +00:00
celest
8ffa2ba71e git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@785 54d463be-8e91-2dee-dedb-b68131a5f0ec 2004-12-25 05:28:29 +00:00
amber
79369f1c34 update
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@767 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-24 04:22:02 +00:00
celest
2ef8d166ab * Added clif_changed_dir, clif_adopt_process
* updated Backstab

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@756 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-23 18:40:51 +00:00
celest
6187e4dfe6 git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@726 54d463be-8e91-2dee-dedb-b68131a5f0ec 2004-12-22 12:27:08 +00:00
celest
6192a62178 * Added ignore the new skill delays when chaining monk combos
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@719 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-22 07:53:00 +00:00
celest
fa6ecf8890 * Updated most of map-server to 1082
* Removed my own additions for skill delays using aspd
* Adapted skill_range_leniency to jA's code
* Fixed drop rates only limited to multiples of 100's
* Added missing code for castle_defense_rate
* Removed pc_undead_nofreeze
* Updated unrefineable items table
* Added 3 new script commands
* Added SC_SpeedUp0
* Merged itemdb_read for SQL and TXT
* Removed itemdb_read_cardillustnametable limited to TXT only
* Added reading itemslotcounttable.txt from the GRF to auto set number of slots per item
* Added a display message when reading itemslottable from the GRF
* Added options in battle_athena.conf to enable/disable reading the GRF

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@699 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-21 12:27:02 +00:00
celest
c3e0d731b0 Added missing {
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@671 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 19:06:40 +00:00
Lupus
5f0ed4c06a some Valaris's fixes of "double connect bug"
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@663 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 17:49:30 +00:00
Lupus
a4a0a1b1bd fixed gangsterparadize (by Valaris)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@662 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 17:37:44 +00:00
Lupus
6778397ad7 <Valaris> void clif_getareachar_npc(struct map_session_data* sd,struct npc_data* nd)
<Valaris> i missed the 7b packet send when i originally merged it into ea

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@661 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 17:33:07 +00:00
celest
d3003849b8 * Reverting a change on deleting any skill units when we're logging off
* Added check whether an item is allowed to be dropped

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@655 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 11:20:46 +00:00
celest
439a6b11ac * Updated Acid Terror, Sword Reject, Double Strafe
* Replaced checking whether items can be refined or not with a new function
* Fixed npctalk outputting to chat [celest]
* Allowed some values in script_config to be customised in script_athena.conf

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@654 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-20 10:57:30 +00:00
mc_cameri
ded7820ee1 git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@566 54d463be-8e91-2dee-dedb-b68131a5f0ec 2004-12-14 00:33:01 +00:00
celest
83ce547b5a * Added 'Throw Tomahawk'
* Added some new monster skills - still not complete.
* Adjusted Palm Strike, Tiger Fist and Chain Crush
* Removed redundant 'sg_count'
* Save both persons' data after trading
* Removed 'type' paramater from pc_unequipitem
* Moved unequip checking code from clif.c to pc.c

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-13 13:54:56 +00:00