Issue Information
-
#008590
-
0 - None Assigned
-
Fixed
Issue Confirmations
-
Yes (0)No (0)
Exmaple:
Characters A and B in party Z generates the Dungeon and enters the Tower. They must have a 6 day 20 hour cooldown period to enter to the Tower again.
Character C (have no cooldown period yet) organizes the party Y and invites characters A and B to the party. Character C generates the Dungeon and enters the Tower, so characters A and B now are able to enter to the Endless Tower too.
It seems, script checks only party.
Sorry, I don't know the official behavior.
we do this in iRO....There is no limit on how many instances a party can create within the 4 hour limit. A new instance can be created under a different party leader if the previous instance was destroyed. Once the time limit is up, there is a 6 day 20 hour cooldown period for all party members in which they cannot enter a new Endless Tower instance. However, additional instances will not allow access to additional MVPs.
http://irowiki.org/wiki/Endless_Tower
we do this in iRO....
There is no limit on how many instances a party can create within the 4 hour limit. A new instance can be created under a different party leader if the previous instance was destroyed. Once the time limit is up, there is a 6 day 20 hour cooldown period for all party members in which they cannot enter a new Endless Tower instance. However, additional instances will not allow access to additional MVPs.
Even when 4 hour limit is ended?
else if (.@etower_timer == 1) {
mes "If you have the dungeon generated already, you can enter it. ";
next;
switch(select("Enter the "+.@md_name$+":Return to Alberta:Cancel")) {
case 1:
callsub L_Enter,0,0,.@md_name$,.@p_name$;
case 2:
mes "I will move you to Alberta.";
close2;
warp "alberta",223,36;
end;
case 3:
break;
}
close;
Won't work since pevious if {}
else if (.@etower_timer == 1 && .@etower_timer2 == 2) {
.@dun_lim_time = etower_timer+604800; // 1 week
.@dun_lim_time2 = etower_timer+14400; // 4 hours
.@dun_cur_time = gettimetick(2);
.@dun_ent_t = (.@dun_lim_time - .@dun_cur_time);
.@dun_h = (.@dun_ent_t / 3600);
.@dun_m = (.@dun_ent_t - (.@dun_h * 3600)) / 60;
.@dun_s = .@dun_ent_t - ((.@dun_h * 3600) + (.@dun_m * 60));
mes "Due to the tower's aftereffects, you cannot enter the dungeon right now, " + .@dun_h + "hours " + .@dun_m + "minutes " + .@dun_s + "seconds left to enter the next dungeon.";
next;
mes "It is dangerous here. Let me move you to Alberta.";
close2;
warp "alberta",223,36;
end;
Is it okay, or I am wrong?
Edited by milk, 25 March 2015 - 07:28 PM.
now all is clear....
Thanks!https://github.com/H...rcules/pull/476
Can you check it?
Fixed @ b92f634da7f7ad247d8e3f856d45225dad3c667c













