Skip to content
Snippets Groups Projects
Commit 88702865 authored by HD321kbps's avatar HD321kbps Committed by Nono Martínez
Browse files

Merged in HD321kbps/fixed-quest-grimcollector-325-1583758898725 (pull request #19)

Fixed quest Grim Collector (325)

Approved-by: Nono Martínez
parents fcbb66cf ff1b5c26
No related branches found
No related tags found
No related merge requests found
......@@ -117,34 +117,32 @@ public final class Q00325_GrimCollector extends Quest {
}
case "30434-06.html":
case "30434-07.html": {
if (hasQuestItems(player, getRegisteredItemIds())) {
final long head = st.getQuestItemsCount(ZOMBIE_HEAD);
final long heart = st.getQuestItemsCount(ZOMBIE_HEART);
final long liver = st.getQuestItemsCount(ZOMBIE_LIVER);
final long skull = st.getQuestItemsCount(SKULL);
final long rib = st.getQuestItemsCount(RIB_BONE);
final long spine = st.getQuestItemsCount(SPINE);
final long arm = st.getQuestItemsCount(ARM_BONE);
final long thigh = st.getQuestItemsCount(THIGH_BONE);
final long complete = st.getQuestItemsCount(COMPLETE_SKELETON);
final long totalCount = (head + heart + liver + skull + rib + spine + arm + thigh + complete);
if (totalCount > 0) {
long sum = ((head * 30) + (heart * 20) + (liver * 20) + (skull * 100) + (rib * 40) + (spine * 14) + (arm * 14) + (thigh * 14));
if (totalCount >= 10) {
sum += 1629;
}
final long head = st.getQuestItemsCount(ZOMBIE_HEAD);
final long heart = st.getQuestItemsCount(ZOMBIE_HEART);
final long liver = st.getQuestItemsCount(ZOMBIE_LIVER);
final long skull = st.getQuestItemsCount(SKULL);
final long rib = st.getQuestItemsCount(RIB_BONE);
final long spine = st.getQuestItemsCount(SPINE);
final long arm = st.getQuestItemsCount(ARM_BONE);
final long thigh = st.getQuestItemsCount(THIGH_BONE);
final long complete = st.getQuestItemsCount(COMPLETE_SKELETON);
final long totalCount = (head + heart + liver + skull + rib + spine + arm + thigh + complete);
if (totalCount > 0) {
long sum = ((head * 30) + (heart * 20) + (liver * 20) + (skull * 100) + (rib * 40) + (spine * 14) + (arm * 14) + (thigh * 14));
if (complete > 0) {
sum += 543 + (complete * 341);
}
if (totalCount >= 10) {
sum += 1629;
}
st.giveAdena(sum, true);
if (complete > 0) {
sum += 543 + (complete * 341);
}
takeItems(player, -1, getRegisteredItemIds());
st.giveAdena(sum, true);
}
takeItems(player, -1, ZOMBIE_HEAD, ZOMBIE_HEART, ZOMBIE_LIVER, SKULL, RIB_BONE, SPINE, ARM_BONE, THIGH_BONE, COMPLETE_SKELETON);
if (event.equals("30434-06.html")) {
st.exitQuest(true, true);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment