- Joined
- Mar 29, 2019
- Messages
- 865
- Reaction score
- 968
This process only works on 32bit Clients, unless you figure out how to restore dungeon gpks in 64bit clients. If so, please let us know.
This guide also assumes you use novadrop to pack/unpack the datacenter file.
Sirjuka Gallery Quest chain has been restored as well
- A Letter from Fraya
- Search for Research
- Ominous Traces
- A Tour of the Gallery
I'll try to explain where to put the text with images, but some of them are self explanatory.
Server
QuestCompensationData_72.xml
QuestData
Unzip into QuestData folder
Attached (QuestData.zip)
VillagerMenu.xml
DungeonConstraint.xml
NewWorldMapData.xml
NpcData_72.xml
TeleportData.xml
TerritoryData_72.xml
Client
NewWorldMapData.xml
Quest, QuestDialog and StrSheet_Quest
Copy and paste those files in their respective folders, replace xxxx1 with que last file number you have in each folder, so for ex, if you have till Quest-02531.xml then rename each file like Quest-02532.xml, Quest-02533.xml and so on.
Attached (Client.zip)
Password: RaGEZONE
Last Update: 19/05/2023
This guide also assumes you use novadrop to pack/unpack the datacenter file.


Sirjuka Gallery Quest chain has been restored as well
- A Letter from Fraya
- Search for Research
- Ominous Traces
- A Tour of the Gallery
I'll try to explain where to put the text with images, but some of them are self explanatory.
Server
QuestCompensationData_72.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<QuestCompensationData huntingZoneId="72">
<Quest questId="7281"/>
<Quest questId="7299"/>
<Quest questId="7290"/>
<Quest questId="7291"/>
<Quest questId="7292"/>
<Quest questId="7293"/>
<Quest questId="7294"/>
<Quest questId="7295"/>
<Quest questId="7296"/>
<Quest questId="7298"/>
<Quest questId="7297"/>
<Quest questId="7201">
<Compensation>
<CompensationType type="normal" exp="700000" gold="70000" />
</Compensation>
</Quest>
<Quest questId="7202">
<Compensation>
<CompensationType type="normal" exp="1200000" gold="100000" />
</Compensation>
</Quest>
<Quest questId="7203">
<Compensation>
<CompensationType type="normal" exp="1200000" gold="100000" />
</Compensation>
</Quest>
<Quest questId="7204">
<Compensation>
<CompensationType type="normal" exp="1500000" gold="150000" />
</Compensation>
</Quest>
<!--성장구간 미션퀘스트 개선으로 퀘스트 추가-->
<Quest questId="7205">
<Compensation compensationId="1">
<CompensationType type="normal" exp="7000000" itemBag="allpay" gold="270000" policyPoint="" memo="">
<Item templateId="94114" quantity="1" /><!-- 유물의 파편 II -->
<Item templateId="94117" quantity="1" /><!-- 유물의 조각 II -->
<Item templateId="6551" quantity="5" /><!--중급 HP 회복 포션-->
<Item templateId="6561" quantity="5" /><!--중급 MP 회복 포션-->
<Item templateId="200998" quantity="3" /><!--중급 전투 비약-->
</CompensationType>
</Compensation>
</Quest>
</QuestCompensationData>
QuestData
Unzip into QuestData folder
Attached (QuestData.zip)
VillagerMenu.xml
Code:
<Villager id="72,1451">
<Menu type="Teleport" id="721451"/>
<Menu type="PartyMatching" id="1"/>
</Villager>
DungeonConstraint.xml
Code:
<Constraint isActive="true" requiredActPoint="0" continentId="9096" huntingZoneId="496" enterLimitCount="3" enterLimitCountForAccountTrait="3,6" /> <!-- Sirjuka Gallery -->
NewWorldMapData.xml

Code:
<Section id="9096" desc="Sirjuka Gallery" mapId="WMap_EX_AL_SD2_T41" floor="1" nameId="9096001" top="0" left="-168960" width="15360" height="15360" mode="5" />
NpcData_72.xml

Code:
<Template id="1451" villager="true" name="Sirjuka Gallery Teleportal" shapeId="600920" basicActionId="200010" race="object" gender="male" aiid="100" scale="0.625" questVillager="" resourceType="medium" resourceSize="100" size="medium" class="" collideOnMove="true" invincible="true" lifeTime="" spawnScriptId="" despawnScriptId="" pcDespawnScriptId="" dontTurn="true" hideQuestId="" appearQuestId="7203" isObjectNpc="" isWideBroadcaster="" villagerVolumeOffset="" villagerVolumeActiveRange="" villagerVolumeHalfHeight="" villagerVolumeInteractionDist="" balanceType="" partyMember="" playStyle="" elite="" isFreeNamed="" showAggroTarget="" showShorttermTarget="" isLightParty="">
<NamePlate deathNameplateHeight="0" nameplateHeight="" />
<AbnormalityResistanceOverride resetTime="60000">
<Abnormality kind="5" initRes="40" incRes="3" />
<Abnormality kind="6" initRes="50" incRes="3" />
<Abnormality kind="7" initRes="30" incRes="3" />
</AbnormalityResistanceOverride>
<Stat maxHp="10000" walkSpeed="60" runSpeed="110" atk="100" def="2000" exp="1" level="40" />
<NpcOnly onDeathSkill="0" />
<Anger gaugeSize="403799" time="16633" moveSpeedUpRate="1.6" accumRateWhenHpLow="1" accumRateWhenHpMed="1" accumRateWhenHpHigh="1" modeOnProbabilityWhenPartyMemberDead="0.2" />
<Critical str="30" res="180" powRate="1.5" />
<CriticalAdjust front="1" right="1.2" left="1.2" back="1.6" />
<Reaction statStr="40" statRes="150" miniRes="100" basicRes="100" basicIncRes="0" basicGaugeResetTime="20000" maxBasicGauge="2000" maxAdditionalGauge="600000" />
<Abnormality strA="50" resA="40" strB="50" resB="40" strC="50" resC="40" strD="50" resD="40" />
<Aggro hateSkillCategoryName="" viewRadius="200" viewAngle="360" sightRangeAggroWeight="1.3" hateSkillAggroWeight="1" bigReactionAggroWeight="0.5" aggroSendToClanDistance="300" clanName="" aggroSendToPartyDistance="400" aggroSendRate="1" aggroSendStackRate="0.1" aggroSendStackRateWhenFirstAttacked="2" aggroIgnoreClanName="" aggroReceiveOnlyInSight="false" aggroReceiveRate="0.5" />
<SkillList />
<StackPoint maxStackPoint="10" minStackPointRequire="3" stackPointPeriod="8000" />
<BalanceRef ignoreAttr="" />
</Template>
TeleportData.xml

Code:
<TeleportList id="721451">
<Teleport uniqueId="7214511" desc="Sirjuka Gallery" stringId="@rgn:9096001" continentId="9096" pos="-3253,-155327,6045" dir="" distance="10"/>
</TeleportList>
TerritoryData_72.xml

Code:
<Npc instanceId="7214510" desc="Sirjuka Gallery Teleportal" memberId="0" npcTemplateId="1451" battlefieldTeam="" ai="100" randomPos="false" spawnCount="1" pos="964.28967285,-8078.57617187,6841.21289063" offsetZ="0" dir="180" respawnTime="90000" delaySpawnTimeWhenWorldStart="0" isAggressiveMonster="false" viewRadius="200" viewAngle="360" alertRadius="400" alertAngle="360" aggroSendToClanDistance="300" aggroSendToPartyDistance="400" aggroSendToTerritory="" aggroReceiveOnlyInSight="false" aggroIgnorePartyId="" aggroShareGroupId="0" aggroTargetIsUserOnly="false" escapeLocation="0.00000000,0.00000000,0.00000000" isReturn="true" isReturnMyTerritory="false" conditionalSpawn="false" returnDistance="2000" questPatrol="false" peaceStateNoMoving="false" cautionStateNoMoving="false" voidSpawn="false" respawnRandomTime="20000" moveInTerritory="true" popupMsg="" msgProb="0.000000" msgInterval="0" msgBroadcastingChannel="false" excludeAggroLimit="false" aggroCopyFromNpc="" aggroCopyFromNpcDistance="0" isFlying="false" flyMoveSequenceId="0" interactionRuleId="0">
<PatrolList type="default" socialDuration="0" randomSocial="false"/>
<SocialSet checkInterval="0" probSocial="0.000000"/>
</Npc>
Client
NewWorldMapData.xml

Code:
<Section id="9096" nameId="9096001" floor="1" height="15360.0" width="15360.0" mapId="WMap_EX_AL_SD2_T41" left="-168960.0" mode="5" top="0.0" />
Quest, QuestDialog and StrSheet_Quest
Copy and paste those files in their respective folders, replace xxxx1 with que last file number you have in each folder, so for ex, if you have till Quest-02531.xml then rename each file like Quest-02532.xml, Quest-02533.xml and so on.
Attached (Client.zip)
Password: RaGEZONE
Last Update: 19/05/2023
Attachments
Last edited: