55 Commits

Author SHA1 Message Date
Lupus
0e8f27741b uptaed rose nile, and aftercast delay of GS FULL
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5804 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-30 06:22:23 +00:00
skotlex
17c15fc2bc - HW_GANBANTEIN now also removes traps.
- PF_DOUBLECASTING takes effect amotion time after the initial cast instead of amotion*div
- SG_KNOWLEDGE now lasts time1 after you quit a map before it clears out (defaults to 10 mins currently)
- Modified Intravision to modify the status-change packet to specify SI_INTRAVISION instead of cloaking/hiding/chasewalk.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5774 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-27 16:14:00 +00:00
reddozen
7f2dafc887 * Fixed / finished most of Gunslinger [Reddozen]
- fixed some bullets in the item DB
  - adjusted a few rates in skill_cast_db.txt for Gunslingers
  - adjusted a couple skills in skill_db.txt to act correctly
  - adjusted all the SP values for Gunslinger skills
  - changed piercing shot to lv 5 from lv 10
  - made ki Translation fail giving coins to Gunslingers
  - equipping a weapon other than a gatlin gun should cancel SC_GATLINGING. Also made Gatlinfeaver on/off togelable
  - GS_CRACKER will no longer stun players
  - added GS_Disarm

* View changes here:
http://diviniaro.com/data/reddozen_3_24_2006.patch

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5739 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-24 23:13:37 +00:00
skotlex
7a8371273a - Merged the unit_data structure from jA for handling unit-related data (attack times, walking, auto-attack timers, skill related data)
- Modified unit_skillcastcancel to receive flag&2, which stands for "cancel casting only if current skill is cancellable"
- Battle config options changed from yes/no to BL_TYPE settings: skillrange_by_distance, skill_noreiteration, skill_nofootset, gvg_traps_target_all, skill_log, attack_direction_change, auto_counter_type
- Clif.c will disconnect sessions that send an unknown command packet above 0x30000 instead of just ignoring it.
- Cleaned up/rewrite of the pet ai, same for pet_calc_pos
- Implemented use of mob variable attacked_players as it is used on jA
- Cleaned up error reporting during mob-skill loading to be less spamy with non-loaded mobs.
- Corrected water_height reading. I forgot to give credits to LittleWolf for providing the water-reading function :X


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5707 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-22 23:58:16 +00:00
skotlex
f5c4a9bbfc - Some cleanups in irc.c
- Changed ASC_BREAKER's cast to 700ms
- Magic skills that ignore element now also don't take into account elemental cards.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5702 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-22 14:08:03 +00:00
Lance
a4bf5eb3d0 [reddozen's fix]
- Updated Full Buster's damage, status effects, and skill levels
- Bullseye now only uses 1 coin
- changed Adjustment's required SP
- changed Incerase Accuracy's effect bonuses
- changed Magical Bullet's SP cost
- changed Piercing Shot's damage and SP
- changed Desperado's range, hit count, aftercast delay, and SP
- fixed Absorb Spirit Sphere being able to remove coins
- changed Acid Demonstration's damage to the new Japanese formula

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5699 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-22 07:24:47 +00:00
skotlex
68e0a223ff - Fixed skill_notok blocking guild skills
- Fixed Napalm vulcan's time2 entry in the skill_cast_db
- Removed a pair of debug switches that shouldn't be needed anymore.



git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5604 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-14 23:52:01 +00:00
skotlex
2f09d39c17 - Fixed incorrect range check in autospell2 triggers.
- Modified Wedding recall skills to behave as in officials.
- Modified Arrow Shower to be a ground-based skill and work as it should on officials.
- Fixed skill_additional_effect triggering every time you were being hit even if no damage was returned.
- Fixed battle_calc_damage_return to make magic damage be returned by 100%, and received damage nullified


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5598 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-14 17:51:42 +00:00
Vicious
173221b52e more ninja/gs work
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5572 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-11 16:12:04 +00:00
skotlex
5f8c670ba3 - Added a few dummy times in skill_cast_db for some GS skills.
- Autoskills now won't trigger on maps where said skill are not allowed.
- Some compilation warning fixes


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5565 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-10 19:26:56 +00:00
Vicious
d574e42132 partial SC work. it doesn't break, but it doesn't work either.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-09 09:14:11 +00:00
Vicious
e2200363f2 enabled skill_cast_db. still lacking LOTS of info
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5525 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-09 01:01:57 +00:00
foruken
608d7837c3 Fixed ASC_CDP cool down time, to match skill description.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5513 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-08 15:20:46 +00:00
Vicious
934151fee6 some random battle.c edit. /ho
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5504 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-07 23:16:05 +00:00
Vicious
81145f1ab6 some more temp plugs. XD
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-07 18:39:23 +00:00
skotlex
dc8dd724eb - Fixed missing baby-dancer job in exp2.txt
- Added function battle_set_walkdelay in charge of updating walkdelays of characters based on two criterias: when the delay is induced by damage, if the current walk delay isn't over yet, do not update it. If the delay is instead caused by a skill, then the current walk delay cannot be decreased, only increased.
- Removed the canmove tick reset on skill cast cancel; likewise it isn't updated on begin casting. pc_can_move uses a skilltimer check to know whether you can move or not.
- Added GrandCross's can't move delay of 900ms to skill_cast_db
- Added Finger Offensive's can't move delay of 200ms/lv to skill_cast_db


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5457 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-04 04:48:30 +00:00
skotlex
db973e2998 - The rate passed to status_change_start must now be in 0->10000 range.
- Added macros sc_start and sc_start4 to simplify invocation of status_change_start.
- Cleaned the active guild skills, requirements moved to skill_check_require, should now be usable by non-players as well (pets/mobs).
- Updated skill_cast_db time info. Magnum's time2 is skill-block time, St. Recovery/ Cure's time2 is the confuse/blind duration, added NPC_POWERUP/NPC_AGIUP durations, Napalm Vulcan's time2 is curse length, and most of Tarot Card's effects last time2 as well.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5454 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-04 01:54:56 +00:00
skotlex
2558edf496 - Added a column in skill_cast_db for specifying can't walk delays.
- Removed the apply walk-delay entry from skill_cast_nodex
- Fixed autoloot dropping the item to the ground even when it was autolooted.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5450 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-03 18:46:51 +00:00
skotlex
898a5cb482 - Gospel no longer blocks item usage of whoever is in the area of effect.
- Added the long/near attack_def_rate card effects to battle_calc_magic
- Cleaned up a bit the slim pitcher code.
- Elemental fields should vanish on map-change now.
- Land Protector only blocks magical skills.
- Adjusted the duration of blind/bleeding of Meteor Assault


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5426 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-03-02 15:31:16 +00:00
skotlex
8ab9f5988d - Weapon Repair update. Cost to 30SP, cast time to 7500, interruptable.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5249 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-10 14:32:42 +00:00
skotlex
fca56907fe - Changed the default of skill_delay_attack_enable to no.
- Modified Magnum break's delay to 0, time1 to 2 secs, time2 to 10 secs. Time 1 is for the skill reuse delay, and time2 the weapon fire bonus time.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-09 14:43:35 +00:00
skotlex
d25d952fc6 - Cleaned up and reorganized status_change_start. Now it also receives the success % rate (0->100)
- Added local function status_get_sc_tick which takes care of reducing the effect duration as need is be.
- Modified status_get_sc_def to handle defense against all related statuses, now returns defense on a scale where 10000 is 100%.
- Added time2 to pangvoice, it is the player effect's duration while time1 is for the mon's effect.


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5227 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-02-08 16:56:53 +00:00
Valaris
2178a86317 AS OF SVN REV. 5901, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO INTO TRUNK.
IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK.  EVERYTHING ELSE
GOES INTO TRUNK AND WILL BE MERGED INTO STABLE BY VALARIS AND WIZPUTER. -- VALARIS


git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5094 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-01-29 16:10:48 +00:00
Valaris
fd99753f8e Clearing trunk.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@5091 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-01-29 16:00:45 +00:00
celest
e381a3d6cd * Fixed HP Conversion to properly not reduce HP if SP is full
* Updated Defender

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1427 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-04-07 13:42:03 +00:00
Lupus
ccdae940a9 reverted PRESSURE back 8)
http://www.ragnainfo.net/forums/viewtopic.php?t=28669

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1378 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-04-02 07:13:22 +00:00
Lupus
7b5e7bb978 added 6 sec delay after PRESSURE
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1375 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-04-01 20:10:42 +00:00
celest
ed4003003a * Set 'undead_detect_type' to 0 by default
* Fixed Enchant Poison / Deadly Poison having too high poisoning chance

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1355 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-03-31 15:34:54 +00:00
celest
72f63ee03e * updated map server to jA1137~1159
* Some tidying up in mob.c and skill.c

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1342 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-03-30 11:44:12 +00:00
Lupus
5a8c7883e5 * Added Rafflesia into Dead Branch monsters list, removen all MVPs from there
DBs never supposed to call MVPs!!! Only Sages Hocus Pocus could make a MVP from Alchemyst's Floras. (eA Hocus implementation doesn't support it yet)

fixed Cannibalize skill
according to http://guide.ragnarok.co.kr/jobalcskill.asp

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-03-22 08:42:16 +00:00
celest
1fcb2bacfc Updated Deadly Poison and Enchant Poison
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-03-08 12:21:28 +00:00
celest
fea0900092 * Corrected Spiral Pierce's hits in the skill_db
* Moved /common/*.o into a obj folder when compiling 
* Updated core and map server to jA 1094~1115

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1162 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-22 16:08:24 +00:00
celest
1d89c23b3c * Updated Bleeding effect
* Removed some unused code for Graffiti

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1147 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-21 08:23:38 +00:00
celest
49278d3e8a * Corrected Parrying lasting time
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1122 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-17 07:27:53 +00:00
(no author)
d80d9b8074 * Tidied up battle_check_target abit
* Updated traps to affect allies as well in GvG
* Updated cast and delay time for Soul Breaker

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@1077 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-02-11 16:58:06 +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)
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
2d61cf08f7 * Added 'bDelayrate' and changed Phen card, Marduk Card and Berzebub Card's effects to use this
* Some tidying up of skill_castfix and skill_delayfix

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@928 54d463be-8e91-2dee-dedb-b68131a5f0ec
2005-01-07 07:28:20 +00:00
celest
0fbbeca96d * Updated Sphere Mine
* Updated Wind Walk
* Added effect for Deadly poison bottle and Ice cream

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@594 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-17 10:15:48 +00:00
celest
6f77353e4c * Updated Forging and Potion making formulas
* Modified guild skills
* Initialise 'canregen' when logging into map
- Updated Steel Body, Thunderstorm, Investigate and Magic Crasher
- Removed elunium and oridecon from produce_db

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@575 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-15 19:37:40 +00:00
celest
fa5bc90101 * Added nullpo_retb
* Replaced some parts in skill.c with nullpo checks
* Updated most of 12/14's skills patch

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@560 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-13 19:02:17 +00:00
celest
c7db60f7e6 - Fixed Auto Spell not working
- Fixed problems with skill level check
- Added text job names support for @job
- Added some new monster skills

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@527 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-10 04:59:53 +00:00
celest
58a9ab345e - Modified Weapon Refine - should only +1 every time.
- Updated Berserk, Chase Walk, Slim Pitcher
- Added skill_range_leniency
* Added check for clif.c in case the server didn't realise we've died

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@433 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-02 17:06:40 +00:00
celest
5e8f67eb9d - Updated Poison React
- Added Soul Change, Soul Burn
- Added a somewhat crude timer for Venom splasher
- Added a fix for Guild Skills causing crashes

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@431 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-12-01 16:00:51 +00:00
celest
ce29773b21 Added missing Tiger Knuckle Fist stun time
git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@422 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-30 11:53:56 +00:00
celest
e06b2aac29 * Fixed client crash when disguised characters die
* Fixed and finished Guild Skills (~90%)
* Fixed Meltdown and Overthrust used together breaking your own weapon
* Updated Weapon Repair
* Fixed sp recovery problem, thanks to OutSider for pointing it out
* Corrected bUnbreakable value in const.txt
* Updated skill_cast_db for Meltdown

git-svn-id: https://svn.code.sf.net/p/rathena/svn/branches/stable@421 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-30 11:35:02 +00:00
celest
af56e64377 Finished Full Strip, Weapon Refine, Slim Pitcher and Full Protection
git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@369 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-26 10:02:29 +00:00
celest
3af0e7d98a - Added some code for the new guild skills (10%) and Moonlit
- Corrected Hilt Binding and Assassin Cross' dual wield

git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@333 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-23 09:33:44 +00:00
celest
c7058348a0 Updated napalm vulcan, enchant and create deadly poison, slow poison, meteor assault.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@266 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-20 10:41:21 +00:00
celest
16cc52bfdc Updated Cloaking, Endure, fixed bug with monster npc's
git-svn-id: https://svn.code.sf.net/p/rathena/svn/athena@244 54d463be-8e91-2dee-dedb-b68131a5f0ec
2004-11-18 05:42:45 +00:00