diff options
Diffstat (limited to 'npc/functions')
-rw-r--r-- | npc/functions/daily.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/npc/functions/daily.txt b/npc/functions/daily.txt index eb4adb897..0077aecbb 100644 --- a/npc/functions/daily.txt +++ b/npc/functions/daily.txt @@ -98,7 +98,18 @@ function script daily_login_bonus_handler { getexp 0, .@value; dispbottom l("##2Daily login bonus: ##B@@ Job Exp.##b", .@value); } + + // Handle event login bonus + if (gettime(6) == DECEMBER) { + if (!#XMAS_LOGINBONUS && gettime(5) >= 24 && gettime(5) <= 26) { + #XMAS_LOGINBONUS=1; + getitem BronzeGift, 1; + dispbottom "##B##2"+l("Merry Christmas!")+" "+l("You have gained a special login bonus!")+"##b##0"; + } + } + // We're done with daily logins } + //debugmes "[DLBH] Finished: "+#LOGIN_DAY+" ok"; return; } |