FlavioJS
4a2db02dec
- Fixed the meaning of stdout_with_ansisequence and changed the default value to no.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9531 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-20 02:02:24 +00:00
skotlex
e445c551c2
- Fixed SC_STRIPWEAPON failing on two-handed weapons.
...
- Minor changes.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9529 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-20 00:44:52 +00:00
Playtester
22c74d61ff
Now Peach Tree can move, Parasite can't
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9528 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 22:11:22 +00:00
skotlex
b19f78a17c
- Fixed the setting hom_setting not being read at all.
...
- Minor cleanups
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9525 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 20:33:35 +00:00
FlavioJS
f4ce933b8b
- Added year to the dates in the npc changelog
...
- Added sample localized NPC
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9524 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 19:20:15 +00:00
skotlex
b4ef291d27
- Added missing include of system header limits.h to timer.c
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9523 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 17:56:10 +00:00
skotlex
d882e5030b
- Reverted the mob ThinkTime update, that field is again aDelay as it apparently should be.
...
- Fixed one small compilation error.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9522 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 13:41:25 +00:00
FlavioJS
43256aa77e
- Cleanups or minor changes.
...
- Now addtick_timer invokes settick_timer, so keep an eye for whatever timer issues it's supposed to have.
- Removed the flush_fifo from clif_parse_TickSend until the socket problems are fixed.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9521 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-19 09:15:00 +00:00
FlavioJS
2afbde751d
- Updated POS2 macros. The 6th byte is subx0 and suby0
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9520 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 20:45:58 +00:00
skotlex
12242c1bdc
- Added hom_setting to specify which homunculus 'quirks' are in effect. The default activates all of them, if you set them to 0 then homuncs will not be treated in any special matter, pretty much like standard mobs. if I missed any 'quirky' homunc behaviour from it, report it so it can be added to the list.
...
- Made flooritem_lifetime a int so you can specify much longer life times (the default of 60k was already very close to the max of 65k)
- Removed monster_ai 0x80 since it's now handled by hom_setting.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9519 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 20:12:59 +00:00
skotlex
224e07c6cc
- When walking into a Guild Dungeon your pvp_points will be set to 5 so you have to die twice before being warped out.
...
- If jobchanging while disguised, the disguise will be removed, since it can't be kept and still calculate correctly the new job class to use.
- Fuuma shurikens are now unbreakable code-wise (like all maces, books, etc)
- Applied Meruru's patch to increase speed of easy path seeks.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9518 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 19:15:41 +00:00
Playtester
1ea782e49c
Fixed some swords
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9517 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 15:45:23 +00:00
eaac
89b6fcb4ed
- Adding new maps to the map_index.txt and maps_athena.conf
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9516 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 15:27:04 +00:00
FlavioJS
dd6a713c36
- Cosmetic changes to db.
...
- Fixed the unused MAPINDEX_AUTOADD section in mapindex.c (mapindex.h wasn't being included)
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9515 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 15:06:51 +00:00
KarLaeda
628683cd41
Fixed exploit in The Sign Quest
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9513 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-18 00:04:41 +00:00
Playtester
732e3c71a1
Fixed Owl Duke and Owl Baron losing boss mode on NPC_EMOTION
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9511 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-17 11:50:13 +00:00
Playtester
a3418f4100
Updated some weapons and view ids
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9510 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-16 14:06:16 +00:00
Playtester
a9a0849c3e
Fixed prices of arrows
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9509 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-16 13:01:22 +00:00
Playtester
b396c06c58
Update remaining headgears
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9508 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-16 12:40:03 +00:00
FlavioJS
08424f7e76
- Moved packet_len_table values to packet_db[SERVER].
...
- When an invalid packet_ver is found, all it's entries are discarted intead of just stopping the parsing.
whew, I'm glad regular expressions exist. =D
I'd also like to apologize for the previous revision.
That build wouldn't work because I commented out the contents of packet_len_table, resulting in packet sizes being 0 (or whatever is the default value for variables).
Got lazy, won't happen again... =X
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9507 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-16 03:20:40 +00:00
FlavioJS
25cd5a05f4
- Increased MAX_PACKET_DB to 0x300 and added a warning for when packet ids greater than MAX_PACKET_DB are found.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9506 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-16 00:22:08 +00:00
skotlex
b9fd36a7cd
- There will be now warnings printed when a shop sells an item which's buy price is 20z, since those usually are "rare" items with no buyying price set. Note that this reports one fake, and that is the selling of a certain shuriken that indeed costs 20z.
...
- Most likely fixed client crash when xmas/wedding status runs out.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9505 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-15 18:13:37 +00:00
Playtester
bcef152c09
Reverted price of Mink Coat
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9504 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-15 11:20:30 +00:00
Playtester
73c98dd0cc
Updated some more headgears
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9503 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-15 11:08:04 +00:00
Playtester
bd82c377b1
Added some new headgears
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9502 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 21:58:18 +00:00
Playtester
926f672025
Updated various headgears
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9501 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 20:25:06 +00:00
skotlex
36f6c8122e
- Removed "mobs being enemies of each other all the time" because, even though mobs can hit each other as they should, they will refuse to use support skills on enemies, which breaks several of their skills. Mobs can't both help and attack someone tagged as enemy D: I guess eA is just too smart to emulate Aegis's sloppy coding.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9500 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 18:20:08 +00:00
skotlex
b8a2a5f905
- Added function skill_strip to handle stripping code. The RG strip skills and GS_DISARM use it now.
...
- Modified the strip-related status changes so they handle removing the equipped item instead of leaving it up to the skill-code. They return 0 when nothing could be stripped.
- Cleaned some the MD_DETECTOR code.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9499 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 18:15:24 +00:00
Playtester
5b46682b66
Capped Dex to 255 in the mob_db
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9498 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 17:32:31 +00:00
Playtester
73f1436125
* Old Purple Box now drops Assassin_Mask_ instead of the old one
...
- the old one got removed and will now crash the client
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9497 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-14 17:17:10 +00:00
skotlex
6a95b7a245
- Additional damage bonuses (True Sight, EDP, Assassin Link, Crusader Link, Card skill damage bonuses) are now applied independently of each other, which lets them stack.
...
- Some minor cleanings on the code vecinity.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9492 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 21:20:14 +00:00
Playtester
58adf03b64
Added two new pet eggs
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9491 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 19:47:53 +00:00
toms
8bd7d2873e
Modified flush_fifo so the code do what is written in the comment
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9489 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 16:09:13 +00:00
skotlex
188a6322a0
- Added boss mode (0x20) to a few mobs that were missing it.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9487 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 15:08:38 +00:00
skotlex
0c362fa90f
- Modified flush_fifo so you can decide whether to block the current thread or not until the data is sent. The server-tick reply no longer blocks the current thread.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9486 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 13:45:52 +00:00
skotlex
938772f848
- Fixed mobs being unable to attack anything... @.@
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9484 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 13:18:42 +00:00
KarLaeda
65051e211d
Fixed exploit in the Slotted Sunglasses Quest
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9483 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-13 09:56:32 +00:00
skotlex
b3c1a24503
- Fixed a bug in the new knockback additional packet.
...
- Commented out the new knockback skill additional packet as it makes most skills not display an animation.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9482 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 22:47:27 +00:00
skotlex
6d6615b687
- Mobs now by default are "everyone's" enemy, so mobs are able to hit each another.
...
- Added monster_ai&0x400 to use the previous 'smart' criteria that prevents mobs from fighting each another.
- Moved "unsetting" the angry mode from the mob_ai to the mob_damage function, where it'll work regardless of who hits the mob.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9481 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 21:38:34 +00:00
Playtester
eb8761b56b
Added full status recovery to some healing items
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9480 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 20:32:00 +00:00
skotlex
ce46f70410
- Modifed a bit the clif_change_look function, it should fix crashes with the Xmas sprite when changing maps.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9478 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 16:33:26 +00:00
skotlex
f7d506f645
- Fixed skills displaying a 32k damage when used while disguised.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9476 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 16:27:49 +00:00
skotlex
83e8fa80b9
- Added guild master check before asking to make/delete an alliance/opposition
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9474 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 15:49:02 +00:00
FlavioJS
129e97d6c9
- Minor changes to ers.
...
- Removed unused/hardly used cbasetypes typedefs.
- Updated txt-converter's makefile to include utils.o
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9473 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 15:24:20 +00:00
skotlex
e3d9258754
- Updated npc_event_dequeue to free up your current npc information, and not just the npc_id
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9472 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 15:05:17 +00:00
skotlex
84f8ec45d5
- Modified the skill damage packet and the knockback packets to mimic aegis sent packets for such skills.
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9471 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 14:53:53 +00:00
skotlex
04b76739c4
- Removed CART_MASK as OPTION_CART can take care of that.
...
- Moved the OPTION_MASK define to status.h
- Reverted the knockback implementation to use clif_slide instead of clif_fixpos
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9469 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-12 13:53:36 +00:00
skotlex
a0bad51812
- Added various guild packet related missing checks
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9467 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-11 20:43:34 +00:00
skotlex
072a933741
- Updated mob_db2.sql
...
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9465 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-11 18:43:02 +00:00
skotlex
9bd4913d7e
- simplified the code for @autoloot
...
- made @hominfo display the six basic stats.
- Simplified the MD_DETECTOR checks, since now all insects/demons have it set, and it's no longer needed to check for the race.
git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9464 54d463be-8e91-2dee-dedb-b68131a5f0ec
2006-12-11 18:40:14 +00:00