8401 Commits

Author SHA1 Message Date
zephyrus
94fbb46238 - Battleground mapflags:
* 1 = no scoreboard (as Tierra Valley is).
* 2 = scoreboard enable (as Flavius and KvM requires).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-17 22:39:22 +00:00
zephyrus
7fd0aa832a - Implemented official battlechat packets (thanks to Pakpil).
- Implemented the scoreboard packets (thanks to Pakpil).
- Updates to Tierra Valley according to official info.
* There are no barricades around each base, barricades are in the middle left path.
* There is another graveyard used for the owners of the middle base, with faster spawn (each 20 seconds).
* I added a flag respawn in the middle, currently I don't know if this if official or not, but it allows each team recapture the middle base.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13593 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-17 22:32:49 +00:00
L0ne_W0lf
1aa0ef44dd Removed garbage # from the medal of honor names.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13592 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-17 14:41:47 +00:00
Playtester
5bc440952b Fixed the Moscovia mob names in the spawn file
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13590 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 19:29:27 +00:00
L0ne_W0lf
86ba0486c8 * Lots of tiny little updates here and there.
- Added official skills for Naght Seiger and Entweihen Crothen.
- Added the skill bash to the list for the Wild Rose mercenary.
- Updated some of the newer item names to the iRO equivilent.
- Added new items for Sealed Catacombs and Endless Tower.
- Minor updates to the Arrow Crafting database.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13589 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 19:27:30 +00:00
Playtester
513aa787e1 Fixed mob modes for the Moscovia mobs
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13588 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 18:48:30 +00:00
Playtester
fce2431cfb Fixed the Moscovia mob names in the mob_skill_db.txt as well.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13587 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 18:34:46 +00:00
Playtester
6a84a8fcb1 Fixed Moscovia mob names (iRO and kRO are the same) and damage
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13586 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 18:26:14 +00:00
ultramage
a40e59d2c7 Fixed a logic typo in one empty string check (from r4823).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13584 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-16 09:24:30 +00:00
ultramage
5ec23576c6 Corrected the char table's 'manner' column type to match the type used by the server.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13583 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-15 22:48:22 +00:00
Kisuka
33997ac34f - Fixed typo on 'Maiden Hat'. (bugreport:2864)
- Fixed typo on guides_alb. (bugreport:2868)
- Compared mkCook.txt with produce_db's cooking recipes. (bugreport:2866)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13582 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-15 18:52:05 +00:00
ultramage
35155f1333 Corrected a potentially uninitialized variable in sv_parse (bugreport:2860).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13581 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-13 08:18:30 +00:00
akrus
a45031021f Fixed several mistakes in Turbo Track scripts (bugreport:2829)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13580 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-12 09:50:54 +00:00
akrus
7b42ee82c1 typo :o
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13579 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-12 09:39:17 +00:00
Kisuka
c9c3700399 - Added missing bonuses for 'Maiden Hat'. (bugreport:2826)
- Fixed an issue with Battleground Exchange NPC. (bugreport:2839)
- Fixed an issue with Platinum Skills NPC. (bugreport:2847)
- Fixed some typos and engrish in iRO Experience quests.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13578 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-12 09:20:58 +00:00
FlavioJS
bce9eb25bd * Results of client behavior investigation when mes/next/close/menu/input is used.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13575 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-10 16:41:06 +00:00
ultramage
29a2d51586 Fixed statpoint table-based stat reset code using 'short' instead of 'unsigned int' and messing up stat calculation (followup to r13541) (bugreport:2841).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13573 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-08 17:51:13 +00:00
ultramage
4d5e91c6f6 * Fixed a couple bugs with marionette control
- Reduces caster max hp by 1000.
- Job and Equipment bonuses counts toward the 99 limit.
- Fixed stat overflow on baby targets with stats over 80 (bugreport:2232).
- Fixed clowns being able to cast it on another bard/clown (same for gypsy/dancer) (bugreport:166).
- Caster is no longer blocked from using items.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13572 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-08 12:32:45 +00:00
ultramage
541f74494e Added several mail id checks to prevent a map server crash (bugreport:2837).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13571 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-08 00:10:39 +00:00
zephyrus
2ce2a47adc - Removing some comments "EoS" from my source.
- Adding the second Flavius entrance npcs (not script, just recruit)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13570 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-06 20:29:42 +00:00
zephyrus
7d53fb7c76 - Removing battleground maps mapflags from conf/mapflag. I will handle then on each script.
- Fixing some duplicate names on bg_common.txt.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13569 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-06 18:21:00 +00:00
zephyrus
179ea86284 - Release of Battleground Tierra Valley scripts 1 and 2.
- I put them on custom because it's not based on Aegis scripts, but most of the work is based on official dialogs and information.
- Thanks to UEAUP Team for most of the information from official servers.
- I will release Flavius 1/2 and Kreiger Von Midgard some days later (already done).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13568 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-06 17:33:37 +00:00
ultramage
c4a4f647a1 Fixed a crash if for some reason a mob uses Blade Stop.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13567 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-04 22:18:34 +00:00
L0ne_W0lf
4dd82cd1e8 Follow up to r13559, r13560 and r13561. Moved some stuff around in the WoESE agits, and corrected a few mistakes I made.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13566 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-04 18:28:22 +00:00
ultramage
9c6c292775 Small edits to battleground code (bugreport:2816)
- removed bg_idle_announce setting (could be considered later)
- moved crystal protection code to battle_calc_bg_damage
- removed mob state 'inmunity' in favor of a script-based solution
- removed unneeded 'setmobdata' (fixes collision with mob controller)
- added svn:eol-style native for battleground code

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13565 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-04 17:26:07 +00:00
L0ne_W0lf
317e54657b Removed extra lines from schg_cas02 resetting data before eco/def is applied.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13563 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03 17:49:09 +00:00
ultramage
8d57253cc3 Removed the Blade Stop range check against players.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13562 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03 15:57:28 +00:00
L0ne_W0lf
d28267ebcd * Applied the updated eco/def investment system to Juno WoESE castles.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13561 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03 06:01:21 +00:00
L0ne_W0lf
ee268541d4 * Applied the updated eco/def investment system to Rachel WoESE castles, Juno's next.
* Corrected the conditions in the if block that I goofed up, in agit_template.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03 05:41:17 +00:00
L0ne_W0lf
76397f8bc7 * Another round of bug fixes to various scripts.
- Added Satan Morroc spawn and corrected shadow spawn timers. (bugreport:2690)
- Fixed Group of Evil NPC not reactivating  when it should. (bugreport:2696)
- Fixed the Zeny check when summoning guardians in agits. (bugreport:2712)
- Added zeny check to Jawaii bartender (hung the script.) (bugreport:2747)
- Corrected a mapwarp assosiated with the z-gang quest. (bugreport:2757)
- Fixed warps in ice dungeon 3 being usable all the time. (bugreport:2776)
- Corrected impossible condition if in Keil Hyre quest. (bugreport:2789)
- Corrected leftover aegis variables in several scripts. (bugreport:2794)
- Removed duplicate line from nameless quest. (bugreport:2795)
* Implemented official behaviour/Cost for investing in economy and defence
- Eco/Def will be modified on the turn of the day instead of immediately.
- Cost has been updated to official values. Investing twice now costs 4 times the first investment.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13559 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-03 04:11:22 +00:00
ultramage
6a33ab38d2 Partial revert of r13556. The client doesn't handle active skills with 0 sp correctly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13558 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02 19:24:52 +00:00
ultramage
1d82043903 Blade Stop status no longer prevents item use and equip changing.
Blade Stop skill will now only activate if the attacker is at most 2 cells away (1 if barehanded).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13557 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02 18:11:49 +00:00
ultramage
5af84c659d Just some generic cleanups.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13556 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-02 17:54:13 +00:00
shadow
7699a5de32 Fixes from 2008/10/13 bugreport:2077 (Only commiting because nobody did until now and those bugs would get lost)
* Fixed monster's Spiral Pierce, now it is always blocked by Pneuma.
* Fixed Monk Absorb Spirits mana recovery per spirit absorbed, 7, not 10.
* Fixed Monk spirit balls not being removed on death (like happens with gunslingers).
* Fixed Swordman Auto-Berserk sp cost, 1, not 5. Should be 0, but eA wont allow the skill to work.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13555 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-01 22:46:03 +00:00
ultramage
4a7bc5ad07 Ankle Snare cannot be knocked back anymore (bugreport:2804).
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13554 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-03-01 18:52:31 +00:00
zephyrus
f2509ed537 - Updated const.txt using battleground stuff.
- Updated item_db.txt battleground items. Fixed 2 premium items. Fixed Gunslinger Medal usable by all classes.
- Battleground Guardians status (copied from Veins, we need officials).
- Added skill_nocast_db.txt restrictions for battlegrounds. I just used the 8 flag (when WoE is on) because nothing used it.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13553 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-27 16:24:47 +00:00
zephyrus
1c69065343 - Updating visual basic project files.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13552 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26 21:59:43 +00:00
zephyrus
2511a7069f - Second Part of BattleGround Implementation.
* Still need to merge visual studio files and scripts.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13551 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26 21:40:34 +00:00
zephyrus
e9153a3c17 - Fixed item Nemesis.
- Fixed Tarot Card being used on Emperium.
- First Part of BattleGround Implementation (please wait).

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13550 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-26 21:27:12 +00:00
FlavioJS
14cbb64848 * Wrong variable being used in StringBuf_Vprintf. (follow up to r13386, fixes bugreport:2798)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13548 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-25 16:15:09 +00:00
zephyrus
7311750f56 - Bugreport #2800 ( Atcommands usables without restriction :S )
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13547 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-25 06:04:18 +00:00
sketchyphoenix
23f462ad60 Replaced giving dummy sd gm levels in script commands atcommand and charcommand with a check by internal flag.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13546 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-24 01:17:36 +00:00
sketchyphoenix
35dbe82eea * Consolidated is_atcommand() and is_atcommand_sub()
- replaced gmlvl arg with a flag arg for internal/player generated checks. (dummy sds that used this arg are given gm levels)
	- each command check runs through is_atcommand() and is checked for its origin (internal or player generated)
	- charcommands are also parsed in this function.
	- script atcommand/charcommand function calls to is_atcommand() have been updated
	- also updated some clif/map functions calls to is_atcommand()
	* charcommands should now log properly with the target of the command included.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13545 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23 18:32:43 +00:00
FlavioJS
ddf501b224 * Made mob_timer_delete check the deletetimer in the mob.
* Added missing delete_timer's every time deletetimer is being set. (except when allocating)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13544 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23 16:36:58 +00:00
FlavioJS
92d80d2e99 * Made mob_delayspawn check the spawn_timer in the mob.
* Added missing delete_timer's every time spawn_timer is being set. (except when allocating)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13543 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-23 15:57:02 +00:00
ultramage
e362a5ce6f Corrected revision number for the previous upgrade script.
Applied changes made inside the script to main.sql.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13542 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-21 10:59:18 +00:00
ultramage
c2cc0763d9 Increased variable size for status/skill points to remove the 65k cap (bugreport:1579).
Added sql upgrade script to adjust the appropriate char table columns.
This is an enhancement to r5762.

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13541 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-20 19:47:17 +00:00
FlavioJS
8326096602 * Modified WFIFOSET to trigger a fatal error when trying to send a packet that is too big.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13539 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-20 05:53:50 +00:00
FlavioJS
ad963e52e6 * Fixed impropper filling of w4 in npc_parsesrcfile when there are less than 4 fields. (bugreport:1063)
* Simplified atcommand_spiritball. (deprecated msg_txt 204 and 205)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13538 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-19 16:57:01 +00:00
Kisuka
d95ad1e02a - Small fix to zeny check in airships.txt (bugreport:2763)
- Fixed a typo in thana_quest.txt (bugreport:2783)
- Added missing dialog to Biological Weapon Quest. (bugreport:2778)
- Optimized and fixed getequipname() in card_remover.txt (bugreport:2156)
- Added missing npc name in Lvl4_weapon_quest.txt (bugreport:2764)
- Updated item scripts for 12294 to 12297. (bugreport:2766)
- Updated item 1483 (Ivory Lance). (bugreport:2753)

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@13537 54d463be-8e91-2dee-dedb-b68131a5f0ec
2009-02-18 23:57:29 +00:00