Playtester
4ce5ddc065
Added some splash ranges for MVP level skills
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10265 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 20:23:36 +00:00
skotlex
0d740342ae
- Fixed battle_getenemy picking dead characters.
...
- Adjusted Spiral Pierce, Shield Boomerang and Shield Chain to use atk2 instead of weight when used by non-players.
- Adjusted skills blindAttack, SilenceAttack, StunAttack, PetrifyAttack, CurseAttack, SleepAttack, Lex Divina and Dispell to be area effect skills, if the used skill level has a splash-range different from 0.
- Mob used Meteor Assault (and by extension Spread Attack) is able to hit icewalls now.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10264 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 20:13:07 +00:00
Playtester
33b8d523d6
Readded and updated Anubis
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10263 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-15 16:26:46 +00:00
Playtester
ef888fd298
Added some new staffs
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10262 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 23:49:31 +00:00
Playtester
413f25fa18
Updated Kiel Hyre quest thanks to L0ne_W0lf
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10261 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 22:30:38 +00:00
Playtester
8d3ece5310
Hopefully fixed Skogul not using Grimtooth
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10260 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 18:32:32 +00:00
Playtester
2d8d81c406
Lowered the amount of Dimiks spawning in Juperos F1
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10258 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 13:55:52 +00:00
ultramage
53823c3e67
Fixed TXT char creation blocking characters with nonstandard names
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10257 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 12:12:27 +00:00
ultramage
aa262362e1
More svn:eol-style-ing and typo fixes
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10256 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 11:06:13 +00:00
Playtester
c16fda4dab
Changed item name of item 5083 to "Red Tailed Ribbon"
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10255 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 10:05:15 +00:00
skotlex
d16a4a1f00
- Fixed a null pointer when a mob needs to unlock a target while it's idle.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10253 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 06:21:15 +00:00
skotlex
13a368be13
- Corrected land protector's duration according to the descriptions
...
- Fixed "pc drop item" doing the incorrect check to see if the player was trading.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10252 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-14 04:09:40 +00:00
Playtester
bb5c4253bb
Fixed Eremes using Venomdust on self instead of target
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10250 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 22:11:05 +00:00
Lupus
d8ad119135
updated Lighthalzen, merged some files, added new NPC
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10247 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 15:57:18 +00:00
Playtester
8ad88bcb8c
More Kiel Quest mapflags
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10246 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-13 15:22:16 +00:00
Playtester
08fdecb780
* Updated Aegis name, price and weight of etc items
...
- also updated sql files
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10244 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 22:24:47 +00:00
Playtester
d2c2c8d9bb
Updated Kiel Hyre quest related files
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10243 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 21:53:58 +00:00
Playtester
c75677193c
Added Kiel Hyre quest items to item_trade
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 19:26:24 +00:00
skotlex
9810da7f62
- Oops, it turns out the state is never reset from walking to idle automatically when a mob was random walking...
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10241 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 19:11:42 +00:00
skotlex
aa0e780bd5
- Moved the idle state random walk and idle skill triggering to mob_unlock_target, since our current AI has some execution paths where these would never be triggered.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10240 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 18:41:55 +00:00
Playtester
ef10fe3a04
* Kyrie Eleison cannot be cast on mobs anymore
...
- also some small mob skill changes to work with the new code
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10239 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 18:32:12 +00:00
ultramage
cf77f95ed1
fixed makefile typo, maps_athena typo, svn:eol-style native for some files
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10238 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 17:37:38 +00:00
skotlex
a6e2bc1d01
- Corrected mob skill CALLSLAVE's target to be always 'self'
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10237 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 16:20:18 +00:00
skotlex
2c8dd7666b
- Oops, little error on previous commit.
...
- And cleaned a bit the mob use skill code.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10236 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 16:00:59 +00:00
skotlex
e1a0d14886
- Converted mob skills that had the combination idle+target+always to idle+randomtarget+always as per Playtester's request.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10235 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 15:37:43 +00:00
skotlex
f1bf0b8e80
- Changed the meaning of inf2=0x1000. Now it is used to "disable usage on enemies", which only works for non-aggressive (inf!=1) skills.
...
- If a skill is party/guild only (inf2 0x400/0x800) it will also be castable on enemies if the skill's inf is 1 (offensive target)
- Corrected the mob behaviour when it locks into an enemy it can't chase. Previously it would get stuck on a lock->unlock->lock loop, with each unlock resetting the "random walk" timer, causing the mob to just idle in place. Now they will attempt idle skills and no longer reset the "random walk" timer, so they behave as if they were in Idle state properly.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10234 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 15:19:49 +00:00
skotlex
43d128ac3e
- Added debug command @displayskill. Should be used only by people searching for new skill IDs.
...
- Now the bonus bAtkEle will be transferred directly to the weapon when the script is in the ammunition, and you are wielding a weapon that consumes ammo per atttack.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10232 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 14:28:39 +00:00
Playtester
79acbed9f0
* Thanatos, Kiel and Randgris now use Ganbantein
...
- when rudeattacked and can't teleport
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10231 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 14:04:04 +00:00
skotlex
1a54f19292
- Fixed status changes that can't be reduced and have a passed duration of 0 'failing' when the inner code will give it some duration (eg: the weight icons)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10230 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 13:50:53 +00:00
Playtester
2185c69554
* Added Veins field spawns thanks to $ephiroth
...
* Added Magmaring mob
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10229 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 12:26:09 +00:00
Playtester
3c6c56ed2b
* Added Kiel Hyre quest thanks to L0ne_W0lf
...
- please motivate your players to test it
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10228 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-12 10:25:04 +00:00
Playtester
bfa6e3f720
* Merged duplicate Rachel Temple entrance into one NPC
...
- we need to add a quest that you need to enter later
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10226 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 23:06:28 +00:00
Playtester
c4787c6b52
Adjusted spawn rate of new spawns
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10223 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 20:40:12 +00:00
Playtester
c6595c792a
Some 11.1 and 11.2 spawn updates
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10222 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 19:59:23 +00:00
skotlex
272cc6201e
- When a mob fails to use the selected skill, it will now move on to the next one in the list, rather than return from the function with fail status.
...
- Mobs won't try to run away when rude-attacked if they have a locked-on target already.
- Moved the teleport on LP fail check from castend_nodamageid to status_check_skilluse, this way unit_useskill will return failed when trying to use it.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10221 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 19:19:06 +00:00
Playtester
5d0f037f75
* Ganbantein now has a range equal to the level used
...
- only mobs use levels higher than 1
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10218 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 18:25:37 +00:00
skotlex
d0e92fa7f4
- Fixed crash caused by fake-NPC (some fields were not initialized to NULL, I think it's safer to just use aCalloc rather than aMalloc here)
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10217 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 16:53:40 +00:00
Playtester
bfdc71537c
Forgot que_thor
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10215 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 16:03:40 +00:00
skotlex
ac0c23863d
- Trade-requests now fail if the target is in a NPC.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10214 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 15:53:17 +00:00
skotlex
ced5130a7b
- Some cleaning of the castend_map code to prevent the menuskill variable from not being cleared if you made a choice but the skill was not triggered (due to silence, stun or whatever).
...
- Cleaned up a bit the Charge Attack casttime equation, should prevent infinite casttime when the distance is 0.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10213 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 14:21:09 +00:00
Playtester
2de330fddc
Updated various mapflags with 11.2 maps
...
Note: I hate updating mapflags
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10212 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 11:30:02 +00:00
Playtester
a83cb8f5ac
* Added Cool Corp Event Staff in Rachel
...
- some skilled script dev should combine them into one function, though
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10211 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 10:26:57 +00:00
Playtester
d6bb7e0643
Fixed up some Veins warps
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10210 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-11 10:05:14 +00:00
skotlex
d404a449a1
- Updated a bit the pet_db.txt, added info for Xmas Goblin and Rice Cake. Since little is known about them, most of the info is custom!
...
- Fixed @whogm not updating count for GMs which you can only see their name.
- Added unit_data.state.speed_changed, now when an object changes speed, the old move-packet will be used on the next movement, which should update the object's speed from that point and on-wards. This is done since there appears to be no way to tell the client a given object's speed has changed.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10209 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-10 18:37:18 +00:00
skotlex
0aa57161b9
- Modified spirit of Wizard so that the consumption of 'Fragments' when blocking bounced spells will only consume 1 Fragment per skill casted, regardless of how many hits were reflected.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10207 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-10 16:19:32 +00:00
skotlex
b6bfcce712
- Modified status_get_sc_def to handle both rate and tick reductions. This way it can take care of the fact that curse rate/duration reductions are not reduced by the same stats.
...
- Removed wrong defines status_get_sc_def_[mdef/vit/int/luk], they actually had a rather undefined behaviour.
- The pc_max_status_def mob_max_status_def configs are now set on a 1-100% scale instead of 1.00-100.00%
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10206 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-10 15:34:49 +00:00
toms
9f6d32d8de
Removed an ugly cast in socket.c
...
Fixed Makefile (-Wno-unused-parameter was added twice with gcc4)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10205 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-10 14:34:04 +00:00
Playtester
fe524e61fd
* Added official donation items in Rachel Sanctuary quest
...
- chances are guessed but safe to use
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10203 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-10 12:05:24 +00:00
skotlex
e939ffd654
- Fixed crash if a script does a%0
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10200 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-09 20:27:01 +00:00
FlavioJS
a91b77d781
* Recoded and renamed the trim function in strlib to normalize_name. (didn't behave like a standard trim function, see function comment for what it does)
...
* Added a proper trim function to strlib.
* Other minor cleanups.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@10199 54d463be-8e91-2dee-dedb-b68131a5f0ec
2007-04-09 20:21:17 +00:00