summaryrefslogtreecommitdiff
path: root/npc/re/jobs
AgeCommit message (Collapse)AuthorFilesLines
2017-06-03convert specialeffect calls with strings to use GIDgumi5-21/+21
2017-06-03remove specialeffect2 from npcsgumi11-58/+58
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>
2014-05-13Fixed several files with a missing EOL at EOFHaru6-6/+6
- All text files should end with an EOL. Period. - See http://robots.thoughtbot.com/no-newline-at-end-of-file for info on how to configure the most common text editors to do it automatically for you. Signed-off-by: Haru <haru@dotalux.com>
2013-11-30Re-commit of 4faa0ec9df7067cee3eb1c1953fccc6c2f842179Taylor Locke3-14/+14
Cleaned up Zeny manipulation in scripts. - It is now finally safe to re-commit. - Removed some unwanted parts of the original commit, that broke the character set in some scripts. [Haru] - Corrected spacing in some edited lines. [Haru]
2013-11-28Revert "Cleaned up Zeny manipulation in scripts."Haru3-14/+14
Reverted due to a serious regression. I'll commit this again once I fixed the issue in the script engine. Sorry for the inconvenience. This reverts commit 4faa0ec9df7067cee3eb1c1953fccc6c2f842179. Signed-off-by: Haru <haru@dotalux.com>
2013-11-25Cleaned up Zeny manipulation in scripts.Taylor Locke3-14/+14
2013-11-10Follow-up to 857bdc4f98be6cd1e185a24565d6b6b54752b9b4Haru3-7/+7
- Consolidated case in variables, labels, constants. Signed-off-by: Haru <haru@dotalux.com>
2013-11-08Added support for monster spritename constantsHaru1-3/+3
- Follow-up to 124ab2a1cdb344f24170a4d91f7000ebabf39b40 - Replaced numeric IDs in NPC definitions and setnpcdisplay calls with the appropriate constants - Made possible thanks to Ind Signed-off-by: Haru <haru@dotalux.com>
2013-10-28Added ability to use constants instead of sprite IDs for NPCs. Converted all ↵Kisuka22-521/+521
npcs to use this.
2013-10-24Update to last rAthena npc.Michieru22-1564/+3240
Fix some typos change sc_bleeding to -> sc_blooding Updated RE EXP for quests_brasilis.txt
2013-09-16Corrected line endings and BOM issues with several filesHaru13-13/+13
- Ensured final end-of-line character in every file. - Corrected cases of mixed line endings (mostly CR and CRLF within the same file.) - Removed extra BOM from some scripts, since it causes a parsing error. Signed-off-by: Haru <haru@dotalux.com>
2013-06-13Hercules Renewal Phase : Renewalmalufett1-2/+2
Rename SC names to eagis standard. Implement SC Configuration.(see db/sc_config.txt) Skill updates and fixes. Some code optimization. Signed-off-by: malufett <malufett.eat.my.binaries@gmail.com>
2013-05-30Reverted Novice Ground to 953aabf5a650d4eef506c1e620d81405f56863b6.j-tkay1-7/+2046
Signed-off-by: j-tkay <joseph.tk.ea@gmail.com>