Added new quest info icons

Fixes #3374

Thanks to @Balferian
This commit is contained in:
Lemongrass3110 2018-08-18 00:08:20 +02:00
parent 0d4b351703
commit f42696bfd7
4 changed files with 28 additions and 5 deletions

View File

@ -8893,8 +8893,13 @@ No Icon : QTYPE_NONE
? Job Icon : QTYPE_JOB2
! Event Icon : QTYPE_EVENT
? Event Icon : QTYPE_EVENT2
Warg : QTYPE_WARG
Warg Face : QTYPE_WARG2 (Only for packetver >= 20120410)
Warg : QTYPE_WARG (Only for packetver < 20170315)
Warg Face : QTYPE_WARG2 (Only for packetver >= 20120410 and < 20170315)
Click Me : QTYPE_CLICKME (Only for packetver >= 20170315)
Daily Quest : QTYPE_DAILYQUEST (Only for packetver >= 20170315)
! Event Icon : QTYPE_EVENT3 (Only for packetver >= 20170315)
Job Quest : QTYPE_JOBQUEST (Only for packetver >= 20170315)
Jumping Poring : QTYPE_JUMPING_PORING (Only for packetver >= 20170315)
Map Mark Color, when used, creates a mark in the user's mini map on the position of the NPC,
the available color values are:

View File

@ -19002,8 +19002,17 @@ BUILDIN_FUNC(questinfo)
case QTYPE_JOB2:
case QTYPE_EVENT:
case QTYPE_EVENT2:
// Warg icons were replaced in this client
#if PACKETVER < 20170315
case QTYPE_WARG:
case QTYPE_WARG2:
#else
case QTYPE_CLICKME:
case QTYPE_DAILYQUEST:
case QTYPE_EVENT3:
case QTYPE_JOBQUEST:
case QTYPE_JUMPING_PORING:
#endif
// Leave everything as it is
break;
case QTYPE_NONE:

View File

@ -392,9 +392,13 @@ enum questinfo_types {
QTYPE_EVENT,
QTYPE_EVENT2,
QTYPE_WARG,
// 7 = free
QTYPE_WARG2 = 8,
// 9 - 9998 = free
QTYPE_CLICKME = QTYPE_WARG,
QTYPE_DAILYQUEST,
QTYPE_WARG2,
QTYPE_EVENT3 = QTYPE_WARG2,
QTYPE_JOBQUEST,
QTYPE_JUMPING_PORING,
// 11 - 9998 = free
QTYPE_NONE = 9999
};

View File

@ -4013,7 +4013,12 @@
export_constant(QTYPE_EVENT);
export_constant(QTYPE_EVENT2);
export_constant(QTYPE_WARG);
export_constant(QTYPE_CLICKME);
export_constant(QTYPE_DAILYQUEST);
export_constant(QTYPE_WARG2);
export_constant(QTYPE_EVENT3);
export_constant(QTYPE_JOBQUEST);
export_constant(QTYPE_JUMPING_PORING);
export_constant(QTYPE_NONE);
/* font weight types */