summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2008-10-21Added a check to make sure a player wasn't in a guild when they accepted a ↵Paradox924X1-1/+6
guild invitation. This fixes a few possible problems that could/would arise. (Zomg. My first source commit. =x) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13317 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-18* Corrected a target checking problem brought about with Kaizel/Osiris ↵sketchyphoenix1-1/+1
combination. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13308 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-16* Added missing char_sql/int_mercenary files to txt-converter's Makefile.inFlavioJS1-0/+2
(run the configure script after updating to rebuild the Makefile's) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13302 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-15- Added the required changes to support the 2008-09-10+ clientsskotlex3-15/+20
- Cleaned around the char set offline function to properly avoid setting offline a character that had relogged faster than the map server's packet arrival to the char-server (I presume this was the bugfix that Kevin attempted a long time ago, but the current code for that causes a dangling pointer problem). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13293 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-15* Fixed ipban sql connecting to the sql server when disabledFlavioJS1-1/+24
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13292 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-12Fixed multiple casts of NPC_REBIRTH interfering with activation of mob death ↵ultramage1-0/+2
events. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13287 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-12Fixed silly assignment operator mistake in r13281.ultramage1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13285 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-12- Fixed divorce should work on both partners. Bug Report #2339.zephyrus1-10/+16
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13284 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11* Using Kaizel in conjunction with Osiris Card should now work. (bugreport:2251)sketchyphoenix2-2/+6
* #monsterignore should turn off properly now. (bugreport:2306) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13281 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11Code improvement for r13279.ultramage1-3/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13280 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11Going 90% overweight will now make you stop attacking (bugreport:2315).ultramage1-1/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13279 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11Swapped around packets 0x2b6 and 0x2b7, ought to fix some issues with the ↵ultramage1-3/+3
quest system. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13278 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11Added safeguards to Redemptio's exp penalty code to prevent arithmetic ↵ultramage2-12/+6
overflow in case its requirement checks are somehow bypassed (see topic:152196). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13277 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-11Quick fix to txt charserver initialization order - chardb needs to be ready ↵ultramage1-4/+1
for parties to load correctly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13275 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-10Slightly corrected the NPC_REBIRTH code from r13272.ultramage3-6/+5
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13274 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-09Updated NPC_REBIRTH. Has it's own values, and no longer leeches off SL_KAIZEL.L0ne_W0lf4-6/+20
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13272 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-08Fixed chat_createnpcchat() not checking if a chatroom already exists, ↵ultramage3-2/+13
producing memleaks in certain situations (bugreport:2325). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13269 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-07Fixed the 'exp calculation overflow fix' from r10291 which wasn't really ↵ultramage1-4/+4
working properly. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-06Damage count on rebirthed mobs is now reset. (Valaris)L0ne_W0lf1-0/+2
Changed exp_calc_type to 1, as type 0 seems to be based off old rumour, and to compliment the update to mob_revive. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-06voided out clif_blown as per Valaris' instruction.L0ne_W0lf2-3/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-06SC_WEIGHT50 and 90 are no longer removed on death. (bugreport:2316)L0ne_W0lf1-0/+2
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-06Fixed knockback not updating the client position of disguised players ↵ultramage2-18/+22
(bugreport:2308). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-06Fixed friends list ack packet using truncated values (bugreport:2310).ultramage1-2/+2
Blame goes to r2574. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-04Fixed offline divorce not working properly (bugreport:2295).ultramage1-1/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13259 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-04Fixed NPC_REBIRTH not working if the caster had no status active at the ↵ultramage1-3/+0
moment of death. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-03* Delete ST_LOGIN auth in chrif_disconnectplayer (followup to r13256, ↵FlavioJS1-2/+8
bugreport:2292) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-03* Fix for "yet another online check bypass technique". (bugreport:2292)FlavioJS2-2/+4
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-01Kaupe will now trigger from mobs, homuns and mercenaries, as well. ↵L0ne_W0lf1-4/+2
(bugreport:2297) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-10-01* Rev. 13251 Removed 'casttime' adjustment from offensive ressurection. ↵L0ne_W0lf2-3/+1
Follow up to r13225. * Kaahi will now override override higher existing levels previously casted. (bugreport:2296) git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13251 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-28Fixing the txt-char converter compilation (bugreport:2171).ultramage1-0/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13245 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-28Adding null pointer check (followup to r13240).ultramage1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-27Fixed clif_changelook betraying the presence of gm-hidden players ↵ultramage1-3/+10
(bugreport:2283). git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-27Fixed a ShowWarning call in skill_db.txt reading code using random data from ↵ultramage1-1/+1
the stack (bugreport:2282). Blame goes to r5465 and all of the followups that moved, copypasted and even rewrote the message without noticing this mistake. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-23Removed the 'upnp' plugin (see bugreport:1000).ultramage2-36/+1
Original files can be found in Celest's /devel subdirectory. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13233 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-21Corrected Lex Divina not showing animation on fail. (bugreport:1740)L0ne_W0lf1-5/+3
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13226 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-21Corrected Offensive Res using Turn Undead cast time. (bugreport:1704)L0ne_W0lf1-1/+1
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13225 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-18- Some corrections to Basilica.zephyrus2-10/+11
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13217 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-13Modified the 'player/GM has logged in' mapserver message to respect the ↵ultramage1-16/+15
lowest_gm_level config setting. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13206 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-11Removed a few out of date messages from msg_athena, and updated some others.L0ne_W0lf4-78/+78
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13204 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-10- Full implementation of mercenary skills.zephyrus10-322/+622
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-09Enabled WoE SE to be run independently of WoE. Let's see how long it is ↵L0ne_W0lf11-20/+115
before something blows up, or Ultramage pulls out his hair while cursing my existence. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13202 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-07- Skill Reset fix for Taekwon Ranger. (Bugreport 1759).zephyrus1-88/+124
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13198 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-07- Fixing some linux warnings (uninitialized variable).zephyrus1-23/+30
- Other cleanups. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13196 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-06- Renamed createmercenary to mercenary_create.zephyrus3-8/+164
- Added other required mercenary script commands for official script. - New Constants entries for this script. - Update to missing configuration on mercenary skills. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13195 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-04* Updated mmo.h, increased merc max count to 36.L0ne_W0lf2-1/+9
* Fixed save crash related to non-guilded mercenaries. * Removed job and level restriction on Mercenary ASPD potions. * Added Monster Mercenaries using mobs original stats. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13192 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-04Patched a dormant off-by-one bug in guild leader changing code, which was ↵ultramage1-1/+1
triggered by r11571 and caused guild data corruption on TXT charserver (bugreport:2175). Blame goes to r3185 and r3719. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13191 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-03- Starting Mercenary Skill implementation.zephyrus7-117/+181
- MS_BASH Completed. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13189 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-02- Fixed problem deleting characters.zephyrus2-12/+10
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13186 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-02- Implementing a correct update of mercenary status window on status change ↵zephyrus4-51/+94
updates. - Fixed Mercenary Heal is reduced 50%. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13185 54d463be-8e91-2dee-dedb-b68131a5f0ec
2008-09-01- Supportive Skill Behavior for Mercenaries:zephyrus2-22/+22
* Endow skills such as Aspersio and the 4 sage endows can only be cast on the mercenary if they are the master. * Aid Potion does not currently work on mercenaries. * Lex Aeterna only doubles damage of regular attacks. Skill damage from mercenaries are not doubled. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@13184 54d463be-8e91-2dee-dedb-b68131a5f0ec