summaryrefslogtreecommitdiff
path: root/npc/re/jobs
AgeCommit message (Collapse)AuthorFilesLines
2020-07-29Remove unused dirsAndrei Karas26-43891/+0
2020-02-02Added Rebellion Job QuestDastgir1-0/+1035
2020-01-13Update copyright headers for year 2020Haru25-111/+111
Signed-off-by: Haru <haru@dotalux.com>
2019-07-28Sanitize handling of the input() values.Emistry Haoyan7-217/+221
- avoid potential hacks for old scripts that use `input()` script commands. Signed-off-by: Haru <haru@dotalux.com>
2019-05-06Update NPC translation.Emistry Haoyan1-220/+220
2019-03-11Add MERC_ Constants to npc scriptsAnnieRuru2-8/+8
2019-02-11Merge pull request #1656 from AtlantisRO/job_quest_suraHaru1-3/+3
Fixes #1655 - Fix to Sura Job Change Quest get stuck after first attemp.
2018-11-13Remove type argument from buildin_getnpcid.EyesOfAHawk5-21/+21
2018-07-28remove specialeffect on first login from the novice academy scriptAsheraf1-1/+0
this effect is officialy given thought the achievements system on first login.
2018-07-24update scripts to use new questinfo formatAsheraf1-15/+45
2017-06-03convert specialeffect calls with strings to use GIDgumi5-21/+21
2017-06-03remove specialeffect2 from npcsgumi11-58/+58
2017-03-28Fixes #1655 - Fix to Sura Job Change Quest get stuck after first attemp.AtlantisRO1-3/+3
Signed-off-by: Ragno <ragno@atlantis-ro.net>
2017-03-08Removed the usage of deprecated command goto from npc scripts (except custom ↵AtlantisRO2-327/+332
folder). Signed-off-by: Ragno <ragno@atlantis-ro.net>
2017-01-02Double NPC Name in Royal Guard job change quest (#1538)Ridley1-1/+0
2016-11-20Replaced some unsupported symbols in AegisNames (step 2)Haru2-3/+3
This removes the remaining unsupported symbols (despite they being official names) in AegisNames: The apostrophe (`'`) sign is suppressed. The full replacement rules (cumulative with the step 1 commit) are thus: - Any apostrophe is suppressed. - Any non-`[A-Za-z0-9_]` character is replaced with an underscore (`_`). - If the replaced symbol is at a word boundary (beginning or end of the string, or next to another underscore), it is suppressed instead. - If the replacement causes an AegisName conflict, underscores are appended appropriately. Signed-off-by: Haru <haru@dotalux.com>
2016-11-20Propageted the AegisName fix to scripts and pre-re databaseHaru1-7/+7
This commit just propagates the AegisName changes to the pre-re database and to the (re) scripts. Two issues are fixed as a side-effect: - The ghost_palace script was referring the non-existing constant(s): Thanatos_Two-Handed_Staff == (Thanatos_Two) - (Handed_Staff) == 0. Paired with the script engine's inability to differentiate between constants and player variables, that produced a very subtle issue. - The item RAG203 is sold by a NPC (Rebellion Weapon Vending). Due to a pair of swapped AegisName constants (RAG203 and RAG203_), the slotted version was sold by the NPC instead of hte non-slotted one (the issue was actually fixed in the previous commit, although the description of the fix is here - these two commits are only split for legibility purposes but they're to be considered indivisible). Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Update Intro (Renewal) (#1427)Ridley1-10078/+10257
* Update Intro (Renewal) - Conversion while Playing from kRO - New starting Map: iz_int 18 27 (Requires New kRO MAP) - iz_int01 - iz_int04 and int_land01 - int_land04 are added, but not used - the rest of the script was updated to latest script standards - x/y span for duplicates with OnTouch - Fixed wrong getarg - removed +"" in warp
2016-09-09Followup 0a097048 #1419Ridley88191-2/+2
Fix issue#[1418](https://github.com/HerculesWS/Hercules/issues/1418) .conf format
2016-09-02change *strcharinfo to use constantsAsheraf19-327/+327
2016-08-29*strnpcinfo now uses constantsAsheraf14-177/+177
- NPC_NAME for the whole npc name including hidden part - NPC_NAME_VISIBLE for the visible part of the npc name - NPC_NAME_HIDDEN for the hidden part of the npc name - NPC_NAME_UNIQUE for the npc unique name - NPC_MAP for npc map
2016-06-25Corrected various translation/text encoding issuesHaru1-4/+4
- The generated translation file now loads cleanly without encoding conversion errors Signed-off-by: Haru <haru@dotalux.com>
2016-02-29Replaced the SEX_FEMALE/SEX_MALE constants to scripts, where appropriateEmistry8-54/+58
2016-02-22Payon NPC UpdateJedzkie1-0/+34
- Change the coordinate of Taekwon Job Changer 'Phoenix' from payon to payon_in01 - Change the facing position of Repairman - Change the selling items of Tool Dealer and Pet Groomer in RENEWAL - Add PRE-RENEWAL Tool Dealer and Pet Groomer. - Change the coordinates of some warps - Change the coordinate of Guide in payon - Change the coordinate of Helm of Angel and Deviruchi Cap quest npc
2016-02-07Merge pull request #1110 from dastgir/22-ScriptClean-Phase2Haru23-335/+335
Script CleanUp Phase 2
2016-01-17Script Standardization: changed select format in RE folderDastgir23-335/+335
2016-01-14Fix 3rd jobs BaseLevel requirementAnnieRuru2-4/+4
2015-12-31Replaced leftover -1 view IDs with FAKE_NPCHaru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>
2015-12-31Replace -1,{ with FAKE_NPC,{AnnieRuru11-48/+48
replace using Notepad++
2015-12-18Replaced numeric values with UNITTYPE_ constants in getmapxyHaru2-2/+2
Follow-up to dbe5f2237cada6a261e297b60857dc305860a88d Signed-off-by: Haru <haru@dotalux.com>
2015-12-18More ItemID to ConstantsDastgir3-6/+6
2015-12-18ItemID to Constant: re FolderDastgir21-438/+438
2015-12-15Standardized header in scripts (part 5)Haru24-590/+941
- Now including GPL-compliant license/copyright info - Restored some missing copyrights - Jobs scripts folders Signed-off-by: Haru <haru@dotalux.com>
2015-11-11Fixed Issue #860Emistry1-1/+1
Fixed invalid zeny deduction.
2015-09-29Fix in academy.txtAtemo1-32/+36
2015-09-25More aggressive whitespace cleanup. Follow up to 51329e6Haru3-8/+7
Signed-off-by: Haru <haru@dotalux.com>
2015-09-20Fixed issue #721Emistry1-1/+1
invalid information.
2015-09-08Fixed a missing parenthesis in the Criatura Academy script.Haru1-120/+120
Also applied several minor whitespace fixes. Signed-off-by: Haru <haru@dotalux.com>
2015-09-07Converted all item constants to IDs for Academy. Added missing hair coupon item.Taylor Locke1-171/+173
2015-09-07Fixed const name of Academy Hat in Academy script. Fixes #707.Taylor Locke1-1/+1
2015-09-05Episode 14.2 Criatura Academy Release.Taylor Locke1-0/+14207
2015-08-10Minor script cleanup (part 2)Haru1-2/+2
- Replaced leftover sprite IDs with constants - Corrected some NPC facing directions (in modulo 8) - Follow-up to 7b50fce0f62961b0228e6919562efcfe33e7fbca
2015-06-16Sura quest fixNihadm891-2/+2
The quest worked fine on the first try. But the loop would break after that and only 1 person could do the quest per server restart. This small edit slightly adjusts the loop so it works as intended.
2015-04-19Added Kagero / Oboro Quest.Taylor Locke1-0/+2862
2014-11-02Replaced 'set' with direct assignment where applicable (re folder)Haru18-624/+639
Signed-off-by: Haru <haru@dotalux.com>
2014-10-30Deprecated checkriding and setriding commandsHaru2-3/+3
Replaced their use in scripts with checkmount and setmount, respectively. Signed-off-by: Haru <haru@dotalux.com>
2014-10-28Removed use of 'checkquest' from scripts (re folder)Haru11-140/+140
Signed-off-by: Haru <haru@dotalux.com>
2014-10-24Renamed ismounting, setmounting, @mount2Haru13-13/+13
To avoid ambiguity: - The script command ismounting is now hascashmount - The script command setmounting is now setcashmount - The at-command @mount2 is now @cashmount Signed-off-by: Haru <haru@dotalux.com>
2014-06-14Removed pointless comment from Job Repairs script.Taylor Locke1-44/+2
2014-05-13Removed trailing whitespace (scripts)Haru1-1/+1
Signed-off-by: Haru <haru@dotalux.com>