summaryrefslogtreecommitdiff
path: root/npc
AgeCommit message (Collapse)AuthorFilesLines
2020-07-26Merge pull request #2798 from skyleo/ontouch_areawarp_refactorHaru5-99/+10
Refactor scripts that use OnTouch Logic to use areawarp instead
2020-07-26Merge pull request #2652 from Emistry/mf_nopetHaru2-0/+79
Add NoPet mapflag
2020-07-25Merge pull request #2792 from Kenpachi2k13/moscovia_questsHaru1-2/+5
Fix Moscovia quests getting stuck in infinite loop
2020-07-07Refactor scripts that use OnTouch Logic to use areawarp insteadskyleo5-99/+10
This fixes a few bugs and possible exploits, some OnTouch-Warp-NPCs didn't cover the entire area they intended to areawarp. If you have any NPC Dialogue open, you will not trigger the OnTouch and thus not get warped. Areawarp though will ensure that you are guaranteed to get warped. This also fixes some poor timer usage in juperos quest for example, where one of the NPCs just won't ever get enabled again.
2020-07-07Fix possible exploit in Dokebi Battle Questskyleo1-15/+1
As many players as wanted could remain in the battle area, where the dokebis and am muts spawn, as long as you have a dialogue open, which the script provides. One could even keep a certain part of the dialogue open right before the am muts spawn. Making you able to abuse this quest in order to have your own am mut farming map, since they drop loot and give exp. If you have any NPC that you can whisper to trigger a dialogue, you could even do this more efficiently and kill am muts per run. First run you kill 3. Second you can kill 6. Third 9. So once you got 10 players in there, you will have killed 135 Am Muts and can kill 30 more.
2020-07-07Fix Dokebi Battle Quest becoming undoable until server restart under certain ↵skyleo1-13/+4
circumstances
2020-07-06Add NoPet mapflagEmistry Haoyan2-0/+79
- allow to set nopet mapflag at any maps. - mapflag to disable pet, and force return to egg.
2020-07-03Replace misplaced "next;" with "close;"Kenpachi Developer1-1/+1
2020-07-03Add missing Baehideun4#ship::OnEnable event callKenpachi Developer1-1/+4
2020-06-25Fix script include in scripts_dev.confAndrei Karas1-1/+1
2020-06-16Disable npc/events/halloween_2008.txt in other way for avoid auto uncommentingAndrei Karas1-1/+2
2020-06-16Fix conflicting npc names in re/merchants/hd_refiner.txtAndrei Karas1-18/+18
2020-06-16Remove duplicated function time2str from bg_common.txtAndrei Karas1-36/+0
2020-06-16Fix conflicting battle ground npc names in custom scriptsAndrei Karas4-130/+130
2020-06-16Disable not existing maps in map index and npc scriptsAndrei Karas4-8/+8
2020-06-01Merge pull request #2671 from Helianthella/binliteralHaru1-0/+9
add support for binary and octal number literals
2020-05-27Merge pull request #2698 from danieldpl/patch-1Haru1-3/+3
Fixed lost puppies quest
2020-05-07add unit tests for number separatorsgumi1-0/+2
2020-05-07add unit tests for octal and binary literalsgumi1-0/+7
2020-05-03add more unit tests for local functionsgumi1-0/+40
2020-04-18Fixed lost puppies questdanieldpl1-3/+3
The dogs were unable to reappear because they did not have a unique name.
2020-03-08Added Item Bound Type constantsEmistry Haoyan1-5/+5
- improve readability.
2020-02-09Merge pull request #2621 from dastgirp/script/rebellionHaru2-0/+1036
Added Rebellion Job Quest
2020-02-09Add exploration achievements npcsAsheraf2-0/+343
2020-02-09Add expanded barter shop sample scriptAndrei Karas2-0/+64
For enable, uncomment line: //"npc/custom/expandedbartershop.txt",
2020-02-02Added Rebellion Job QuestDastgir2-0/+1036
2020-01-13Update copyright headers for year 2020Haru864-3782/+3782
Signed-off-by: Haru <haru@dotalux.com>
2019-11-17Merge pull request #2566 from Helianthella/guildHaru39-121/+121
add getguildinfo()
2019-11-10Add missing Portal of Yuno and LighthalzenEmistry Haoyan2-0/+5
- missing portals
2019-11-10Update Young Man NPC locationEmistry Haoyan5-1/+73
https://github.com/rathena/rathena/commit/ce42168b0d2d25f66ab8a5fc5e2ef24d988274ae
2019-11-10Update Brasilis Sign Post locationEmistry Haoyan1-1/+1
https://github.com/rathena/rathena/commit/0d1eb9948371a95ff0f4b9326f5c3a8fc3ad1d01
2019-11-10Update Yuno PortalsEmistry Haoyan1-3/+3
https://github.com/rathena/rathena/commit/752d3143f5f9cabcc5a6326db2cf75102954e887
2019-10-20convert scripts to use getguildinfo()gumi39-121/+121
2019-10-18Merge pull request #1935 from dastgirp/2017-4_umbalaHaru1-1/+4
Umbala Script Update:
2019-10-02Umbala Script Update:Dastgir1-1/+4
* delitem should be called before getitem. Fixes #1934
2019-09-26Fix a missing end in Slipslowrun NPC that allowed to reset the timerskyleo1-0/+2
This bug allowed you to have no time limit on the party mode of Izlude Arena, making it quite easy for you to farm OCAs. Thanks to Vector from oRO Staff for finding this!
2019-09-23Merge pull request #2532 from Emistry/npc_rebirth_questHaru2-4/+180
Add Library Mistake Quest
2019-09-23Add Library Mistake QuestEmistry Haoyan2-4/+180
- Quest allow player to waive the transcendent cost. Signed-off-by: Haru <haru@dotalux.com>
2019-08-26Corrected KVM Logistic Officer item IDEmistry Haoyan4-11/+11
* The npc traded the wrong item to point
2019-07-28Merge pull request #2503 from Emistry/wounded_morocc_cdHaru1-16/+5
Fix Wounded Morocc Cooldown
2019-07-28Merge pull request #2332 from carloshenrq/sealed_shrine_fixHaru1-7/+9
Fix sealed bapho problem
2019-07-28Sanitize handling of the input() values.Emistry Haoyan115-2975/+2949
- avoid potential hacks for old scripts that use `input()` script commands. Signed-off-by: Haru <haru@dotalux.com>
2019-07-12Fix Wounded Morocc CooldownEmistry Haoyan1-16/+5
- Fixed an issue with a cooldown after killing Wounded Morroc.
2019-06-30Merge pull request #2343 from darrensapalo/patch-1Haru1-6/+6
Added missing equipment
2019-06-30Merge pull request #2357 from AnnieRuru/51-stylistHaru1-19/+59
Update stylist.txt
2019-06-02standardize script commands to small lettersAnnieRuru1-9/+9
Signed-off-by: Haru <haru@dotalux.com>
2019-06-02Merge pull request #2457 from Emistry/update_npc_ra_3896Haru5-305/+371
Update NPC scripts
2019-06-01Merge pull request #2380 from AnnieRuru/59-all_AllHaru2-2/+2
Standardize to "all" in script commands
2019-05-06Update Mado Gear Renter NPC.Emistry Haoyan1-1/+66
- added option to obtain mado gear box and cooling devices.
2019-05-06Update NPC translation.Emistry Haoyan5-305/+306