quest_variables.txt 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. //===== rAthena Documentation ================================
  2. //= Permanent Quest Variables
  3. //===== By: ==================================================
  4. //= Lupus
  5. //===== Last Updated: ========================================
  6. //= 20120826
  7. //===== Description: =========================================
  8. //= This file should help to understand and manage bit-wise
  9. //= quest variables. You can store up to 31 boolean value into
  10. //= a single variable.
  11. //============================================================
  12. Variable: MISC_QUEST
  13. --------------------------------------------------------------
  14. Quest: Juice Maker Quest
  15. Info: How to make juices. This bit keeps final state of the quest.
  16. How to set: set MISC_QUEST, MISC_QUEST | 1;
  17. How to check: if (MISC_QUEST & 1) {}
  18. Quest: -
  19. Info: -
  20. How to set: set MISC_QUEST, MISC_QUEST | 2;
  21. How to check: if (MISC_QUEST & 2) {}
  22. Quest: Morgenstein Quest
  23. Info: How to make Mixture & Counteragent. This bit keeps final state of the quest.
  24. How to set: set MISC_QUEST, MISC_QUEST | 4;
  25. How to check: if (MISC_QUEST & 4) {}
  26. Quest: Prontera Culvert Quest
  27. Info: Determines if player can enter Prontera Culverts.
  28. How to set: set MISC_QUEST, MISC_QUEST | 8;
  29. How to check: if (MISC_QUEST & 8) {}
  30. Quest: Edgar's Offer
  31. Info: Cheap ticket from Izlude to Alberta. This bit keeps final state of the quest.
  32. How to set: set MISC_QUEST, MISC_QUEST | 16;
  33. How to check: if (MISC_QUEST & 16) {}
  34. Quest: Piano Quest
  35. Info: The only way from Niflheim to Umbala.
  36. How to set: set MISC_QUEST, MISC_QUEST | 32;
  37. How to check: if (MISC_QUEST & 32) {}
  38. Quest: -
  39. Info: -
  40. How to set: set MISC_QUEST, MISC_QUEST | 64;
  41. How to check: if (MISC_QUEST & 64) {}
  42. Quest: -
  43. Info: -
  44. How to set: set MISC_QUEST, MISC_QUEST | 128;
  45. How to check: if (MISC_QUEST & 128) {}
  46. Quest: -
  47. Info: -
  48. How to set: set MISC_QUEST, MISC_QUEST | 256;
  49. How to check: if (MISC_QUEST & 256) {}
  50. Quest: Cube Room
  51. Info: Lighthalzen Cube Room quest (to enter Bio-Lab)
  52. How to set: set MISC_QUEST, MISC_QUEST | 512;
  53. How to check: if (MISC_QUEST & 512) {}
  54. Quest: Reset Skills Event
  55. Info: Yuno, Hypnotist Teacher
  56. How to set: set MISC_QUEST, MISC_QUEST | 1024;
  57. How to check: if (MISC_QUEST & 1024) {}
  58. Quest: Slotted Arm Guard Quest
  59. Info: Ninja Job Room, Boshuu
  60. How to set: set MISC_QUEST, MISC_QUEST | 2048;
  61. How to check: if (MISC_QUEST & 2048) {}
  62. Quest: Improved Arm Guard Quest
  63. Info: Ninja Job Room, Basshu
  64. How to set: set MISC_QUEST, MISC_QUEST | 4096;
  65. How to check: if (MISC_QUEST & 4096) {}
  66. Quest: Rachel Sanctuary Quest
  67. Info: Determines if player can access Rachel Santuary.
  68. How to set: set MISC_QUEST, MISC_QUEST | 8192;
  69. How to check: if (MISC_QUEST & 8192) {}
  70. Quest: Message Delivery Quest
  71. Info: Send a message to Elly, in Niflheim from Erious.
  72. How to set: set MISC_QUEST, MISC_QUEST | 16384;
  73. How to check: if (MISC_QUEST & 16384) {}
  74. Quest: Umbala Domestic Dispute?
  75. Info: Reward: 1 Yggdrasil Leaf.
  76. How to set: set MISC_QUEST, MISC_QUEST | 32768;
  77. How to check: if (MISC_QUEST & 32768) {}
  78. Quest: Access to the Turtle Island
  79. Info: Reward: ~1 OCA, OVB, GB.
  80. How to set: set MISC_QUEST, MISC_QUEST | 65536;
  81. How to check: if (MISC_QUEST & 65536) {}
  82. Variable: MISC_QUEST2
  83. --------------------------------------------------------------
  84. Quest: -
  85. Info: -
  86. How to set: set MISC_QUEST2, MISC_QUEST2 | ?;
  87. How to check: if (MISC_QUEST2 & ?) {}