12285 Commits

Author SHA1 Message Date
nanakiwurtz
229d15db87 /npc/re/merchants/coin_exchange.txt item update
-- Added Costume Hahoe Mask (19554). Thanks to rayn
2014-12-17 17:45:27 +07:00
Cydh Ramdh
130fa2ce2b Follow up 47e3308, these lines shouldn't be changed.
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-12-09 13:51:14 +07:00
Cydh Ramdh
47e33084ea A little clean up in atcommand
* Typo "status" should be "equip" at 267d521
* Follow up 3428ae2, use the 'parent' command name -atcommand_checkalias()- to compare the command, so it won't breaks alias recognition

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-12-09 13:22:40 +07:00
Aleos
2015b127dd Merge pull request #153 from Tempestronics/patch-1
Doubled the hostname length
2014-12-08 10:08:39 -05:00
Cydh Ramdh
d3704d50dd Merge pull request #136 from rathena/cleanup/renewal_cast
Clean up something RENEWAL_CAST
* Moved additive bonuses (reducing/increasing) to first calculation before the rate adjustment
* Corrected `bonus(2) bFixedCastrate` shouldn't be stacked. Example between Puente_Robe (15012) is -3% and +10 Rafini_Staff (1649) is -10%, only -10% will be used not -13%.
* Reversed some value assignment, `-=` to `+=` and other part that affected by this change.
* Also as follow up c3e488e & 4f4d8fe, fixed `bonus2 bFixedCastrate,"sk",rate;` algorithm
* Corrected `bFixedCastrate` for Krieger_Knuckle2 (1827) only for skill `MO_EXTREMITYFIST`
* Moved default the 20% of fixed cast rate to conf/battle/skill.conf `default_fixed_castrate`
2014-12-08 13:04:26 +07:00
Cydh Ramdh
396072acc8 Some typos
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-12-08 12:04:07 +07:00
Saifur Rahman Mohsin
3f912f42a2 Doubled the hostname length
The hostname char array was doubled on commit #0f2dd7f but wasn't reflected later on in further file modifications.
2014-12-05 19:01:42 +05:30
icxbb-xx
24f2e82381 follow up to b5fd69b
- remove duplicate code sorry my bad thank you @cydh
2014-12-05 13:03:08 +07:00
icxbb-xx
14f6654943 Fixed bugs.
- problem fast movement animation when disguised.
- devotion behaviour Can't cast on other characters when limit is reached.
2014-12-05 03:23:11 +07:00
Playtester
b5fd69b64d Spiritual Bestowment fixed
- Fixed Spiritual Bestowment working on Gunslinger and consuming a Spirit Sphere even when no Spirit Sphere was transferred (bugreport:4340)
2014-12-04 18:32:50 +01:00
Luciar
57d4e6718d Sura Job Quest Fix Bug #97
Updates Sura Job Quest by adjusting how some events are triggered
2014-12-04 00:04:30 -04:00
Playtester
861112b89b Gravitational Field full official implementation and minor fixes
- Gravitational Field will now work as official servers (bugreport:4897)
  * Fixed range of Ganbantein (16->14) and Gravitational Field (9->14)
  * Gravitational Field never misses and can hit hidden targets
  * Similar to Pressure the damage can not be increased or decreased by any means, it even hits GTB users and users protected by Devotion/Sacrifice
  * Renewal damage is now 400+100*level every 500ms (200+200*level every 1000ms in pre-renewal)
  * You can no longer do normal attacks while the skill is active
  * You now can use skills while the skill is active, however, other skills are unable to deal any damage as long as Gravitational Field is active
  * Added the possibility to link different skill unit groups together; if a skill unit group gets deleted, the linked skill unit groups are deleted as well; this was needed because when being hit, all Gravitational Fields of the person being hit need to be removed
  * Gravitational Field can no longer overlap with itself
  * Pressure and Gravitational Field will now be considered "physical normal attacks" and can consequently trigger Autospells; unlike manually cast spells, Autospells can deal damage while Gravitational Field is active
- Fixed that in renewal, weapons with a range of 2 and 3 did depend on DEX instead of STR (fixed #129)
  * Special thanks to NovaRagnarok for the fix
2014-12-03 21:12:36 +01:00
Euphy
4e376c49b7 Merge pull request #150 from balrogsamson/patch-2
Update scripts_custom.conf
2014-12-02 22:54:40 -05:00
Euphy
859522ecca Merge pull request #149 from balrogsamson/patch-1
Rename THQS_ChatingNPC.txt to THQS_ChattingNPC.txt
2014-12-02 22:54:38 -05:00
Peter Derouen
9302969a9f Update scripts_custom.conf
Update THQS_ChatingNPC.txt field due to incorrect spelling.
2014-12-02 18:35:33 -08:00
Peter Derouen
01baeec58c Rename THQS_ChatingNPC.txt to THQS_ChattingNPC.txt
Typo.
2014-12-02 18:33:25 -08:00
Cydh Ramdh
5e6b4a157f Warnings...
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-12-02 20:09:14 +07:00
Cydh Ramdh
071cb76bc3 Fixed #141 & Changed regen rate value from 1 to 100
* 1 = 1%, 100 = 100%... previously 1 = 100%
* Increase calculation accuracy. Example for previous calculation of Concentrated_White_Potion_Z (12428) bonus to add 20% HP recovery rate always be fail, since "1*20/100" always be round down to 0, didn't add 20%!
* Vitata_500 (12436) has incomplete vals for SC

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-12-01 19:55:53 +07:00
Cydh Ramdh
e4663e99e1 Follow up 700d1e9 & misc
* Added newline at end of file
* Removed extra parenthesis. Thank @julia40124009
* Added constantan value, IT_SHADOWGEAR 12
* Corrected some item type, 11 -> 2
* Removed `set` from item_combo_db.txt to direct assignment

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-29 23:15:30 +07:00
Cydh Ramdh
700d1e9508 Merge pull request #132 from nanakiwurtz/master
Item DB update:
2014-11-29 22:56:40 +07:00
Cydh Ramdh
5c6afd7ea3 Clean up something RENEWAL_CAST
* Moved additive bonuses (reducing/increasing) to first calculation before the rate adjustment
* Corrected bFixedCastrate, shouldn't be stacked. Example between Puente_Robe (15012) is -3% and +10 Rafini_Staff (1649) is -10%, only -10% will be used not -13%.
* Reversed some value assignment, `-=` to `+=` and other part that affected by this changes.
* Also as follow up c3e488e & 4f4d8fe, fixed `bonus2 bFixedCastrate,"sk",rate;`
* Corrected `bFixedCastrate` for Krieger_Knuckle2 (1827) only for skill MO_EXTREMITYFIST
* Moved default the 20% of fixed cast rate to conf/battle/skill.conf `default_fixed_castrate`

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-29 01:54:56 +07:00
nanakiwurtz
c366d98004 Follow up to 2839983
-- Changed Skill ID to it's corresponding skill constants

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2014-11-28 14:30:29 +07:00
aleos89
a88db39dd9 Follow up to 3be6f5a. Fixed compile warning for pre-renewal mode. 2014-11-27 22:46:14 -05:00
aleos89
3be6f5a4f3 * Adjusted new renewal changes and added missing bonus damage modifiers for several skills. (bugreport:9280)
* Put Gloomy Shyness into INF3_*.
2014-11-27 22:37:25 -05:00
nanakiwurtz
2839983b64 Follow up to ca150c5
-- English names fixed

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2014-11-28 00:35:04 +07:00
nanakiwurtz
ca150c58c7 Item DB update:
-- Up to kRO 2014-10-22

Signed-off-by: nanakiwurtz <nanakiwurtz240@gmail.com>
2014-11-28 00:18:51 +07:00
Cydh Ramdh
0877fed66c Fixed Homunculus crash potential when checking the skill (bugreport:9162)
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-25 19:36:57 +07:00
Cydh Ramdh
4efbffca45 Merge pull request #120 from rathena/script/checkvending
Expand 'checkvending' script
* The returned value is bitmask of &1 - Vending, &2 - Autotrading, &4 - Buyingstore
2014-11-25 19:04:40 +07:00
Playtester
76a30f3927 Hindsight, Song/Dance Effect fixes
- Fixed Hindsight often casting level 0 of a skill when the selected auto-skill was of level 2
- Fixed song and dance effects staying forever on the screen if the bard / dancer walked out of sight (fixed #127)
2014-11-24 21:11:09 +01:00
Cydh Ramdh
a16701f33a Disabled @accinfo request in CZ_REQ_ACCOUNTNAME to avoid unnecessary request. Follow up c953236, bugreport:9186. Thank @anacondaqq
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-23 18:03:04 +07:00
Cydh Ramdh
34ca457ab0 Follow up bbe733e, typos
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-23 14:33:28 +07:00
icxbb-xx
91156ab3ee Fixed typo forgot next line 2014-11-23 03:37:48 +07:00
Playtester
0359420f42 Follow-up to 0fd7ba72df
- Fixed a compiler warning that showed when deactivating ACTIVEPATHSEARCH (special thanks to Napster for pointing it out)
2014-11-22 21:04:41 +01:00
Playtester
e6caa9569b Skill menu and looter fixes
- Fixed a bug that stopped characters server-sided and caused position lag when closing a skill menu (bugreport:9117)
- Fixed behavior of looter monsters (#125=fixed)
  * They will now always target the oldest item in their view range (which makes it seemingly random), rather than always the most south-western item available
  * Their loot range is now "0" meaning they need to be on the same cell as the item to loot it
  * Their AI will no longer get stuck in an endless loop when someone drops an item around the corner
2014-11-22 20:36:06 +01:00
Cydh Ramdh
a212839665 Fixed #122 @accountinfo issue
* Now inter-server always asking to login-server for account info instead using direct query to `login` table. Merged from HerculesWS/Hercules@da233d5
* Inter-server packet usage: HA 0x2720 & AH 0x2721
* Additional changes from inter-server to map-server to parse the account info result with type 1 by using packet 0x3808 for clif_account_name(). Just some changes from @lighta at his old diff
* Moved some messages to char_msg.conf
* Updated inter-server packet documentation

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-22 18:58:29 +07:00
Cydh Ramdh
5386d2e157 Fixed #104, Wurg Dash hit "miss" when bumps monster
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-22 13:47:10 +07:00
Cydh Ramdh
f222779af3 Merge pull request #121 from emistry/patch-1
Fixed #107
2014-11-22 12:23:49 +07:00
Emistry
69f08f7028 Wrong info in NPC message. 2014-11-22 01:04:02 +08:00
Cydh Ramdh
bbe733e236 Expand 'checkvending' script
* Added returned values for buying store.
* Made returned values as bitmask. &1 - Vending, &2 - Autotrading, &4 - Buyingstore

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-21 21:56:16 +07:00
Playtester
0fd7ba72df 1st Transcendent Spirit, monster position lag fixes
- 1st Transcendent Spirit will now work as on official servers (#116)
  * The max total stat that is granted by the skill is now BaseLevel-10 with a maximum of 50 instead of always 50
  * It will now work as Marionette Control and calculate the bonus at cast time rather than overwrite all existing bonuses
  * Agi Up and Blessing will now cancel the soul link
- Fixed various problems that caused position lags on the client (#118)
  * Added a define ACTIVEPATHSEARCH in mob.c; if active (default and official), monsters will only grab targets if the walk path to the target is shorter or equal their search range; search range depends on whether the monster is moving or not (range2 for standing monsters and range3 for walking monsters); this requires a lot of CPU load, if it causes trouble, just comment the define for old behavior
  * Fixed a bug that made monsters display "irregular movement with position lag" continuously when a status change ended that changed their walk speed
  * OFFICIAL_WALKPATH now also applies to monsters
  * If the path search fails while a unit is already moving, we will now issue of fixpos packet so that the unit does not only stop moving on the server, but also on the client
2014-11-21 15:42:38 +01:00
Cydh Ramdh
28601afa16 * Fixed map-server crash possibily by using @channel ban/unban for offline player
* Fixed @channel ban/unban doesn't recognize player's name with space

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-21 18:13:57 +07:00
Akkarinage
9f8af95a88 Merge pull request #114 from rathena/hotfix/mail-cancel
Follow up 9b4d922.
2014-11-18 21:35:19 +00:00
Akkarinage
90f127012a Merge pull request #113 from rathena/hotfix/1024
Removed script command 'getusersname' (bugreport:1024)
2014-11-18 21:20:40 +00:00
Cydh Ramdh
3047292665 Just a little changes
Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-19 03:16:59 +07:00
Cydh Ramdh
e3a96c8297 Follow up 9b4d922.
* Fixed Zeny doesn't updated when player cancels to send a mail with attached Zeny. Thank a91323

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-19 02:50:32 +07:00
Akkarinage
d02bd5b016 Removed script command 'getusersname' (bugreport:1024) 2014-11-18 17:12:45 +00:00
Cydh Ramdh
0ad6cdbb4f Just a follow up of a0bd016.
(Seems something changed with the file attribute or what is it, changed a whole file lines and always be assumed unstaged files/uncommited changes)

Signed-off-by: Cydh Ramdh <house.bad@gmail.com>
2014-11-18 19:22:58 +07:00
Playtester
d20ac845d1 Direction fixes
- Updated the config setting attack_direction_change from 15 to 0 (official value); that means that a unit's direction will no longer change when it attacks; knock-back effects from e.g. Firewall will depend on the last direction the target walked into instead (bugreport:1322)
- Ensured that the default direction of a monster is always "north", so that immobile monsters will now always be knocked back to the south by e.g. Firewall on default settings, unless a skill like e.g. Backstab changes their direction (bugreport:1322)
2014-11-18 12:03:57 +01:00
Playtester
13d1c2dcd9 Assassin Cross of Sunset updated
- Improved formula of Assassin Cross of Sunset for both pre-renewal and renewal (#111)
2014-11-17 20:19:16 +01:00
Playtester
a0bd0168cf Autobonus on ground skill and Angelic Ring fixed
- Autobonus3 will now also trigger when using ground skills (bugreport:6434)
- Fixed trigger chance of the Angelic Ring auto-bonuses (5% -> 10%) and that they didn't display any effect
2014-11-17 17:05:10 +01:00