Er.. I just realized, I have a vote streak of 9 or 10 12 and I haven't gotten an emerald or a diamond.
Ooooh, tricky tricky. I must search le rupee history. Is there a way to quickly check? EDIT: It seems to be 24, so on my 25th day I'll get a diamond, emerald, voucher, and boots?
1. What enchantments does the voters' gear have? 2. Could you possibly do something to help with power outages? In a place where the grid goes down semi regularly, it would be impossible to get a decent sized streak. Could you possibly ask a staff member to preserve your streak if you are getting a huge storm soon?
1. http://empireminecraft.com/wiki/vote-streak-items/ 2. From what I've heard, it's not really worth the trouble of implementing something like that, if it comes to it, you can ask another member to vote for you over the time.
That's not true, because they changed it so you'll only lose something like 4 days when you miss a day.
So far we have been between #4 and #7 each day in March. The promo is not the only reason, but it is a nice perk for the goal of top 10 for 7 days.
I'm having now for a few days some issues with the voting streak. When I'm voting the next day, but 24h have not been past, the vote counts for yesterday :S I voted yesterday at 5:38 pm. Now I have voted ( 4:22 pm ) and the streak from yesterday continiues. I usually vote for each side ( for me and my alt ) so I'm losing now my streaks... :C
Hmm, If you wait 30 more mins it will hit a 23 hour period and that next vote will give you the bonus. That was part of a recent improvement to try to help people to get their bonus even when timezones are taking play. You voted in less than 23 hours is the issue, so it gets tricky on how quick of succession do we allow getting new bonuses. The new voting formulas look like this: Code: if (timestamp - lastVote < (60*60*25)) { final EmpireUser user = EmpireUser.getUser(player); final Long lastBonus = user.getMeta(EmpireMetaKey.VOTE_LAST_BONUS).getLong(); if (lastBonus == null || timestamp - lastBonus > (60*60*23)) { voteRupees += 100; voteRupees += Math.min(voteBonus++ * 10, 500); if (voteBonus > voteMax) { processRupeeBonus(); processItemBonus(); } user.setMeta(EmpireMetaKey.VOTE_LAST_BONUS, timestamp); } } else if (lastVote < timestamp - (60 * 60 * 30)) { // 30 hour window before losing streak long daysMissed = (long) Math.floor((timestamp - lastVote) / (60 * 60 * 24)); voteBonus = Math.max(0, voteBonus - (2 + (2 * daysMissed))); voteMissed = timestamp; } This means if you vote between 23-25 hours of your last bonus, you will get another bonus.
Essentially yes. I may be willing to lower it to 22 for increasing it, but it is encouraged to vote at 2 different periods of time during the day.
I have the same problem as Lukas3226. It is near impossible for me to vote within a 2 hour window every day to raise my bonus. Also if you don't vote early (23 hours later) that window shifts to a later and later time (i.e. meaning after several days you have to vote between 2:00 am and 4:00 am in the morning). If the site register our vote in less than 24 hours, then why does that not count? Why does it have to be between 23 hours and 25 hours. What does that prevent? All of the voting sites keep you from voting too often. Half the sites allow you to vote every 12 hours and other half every 24 hours. Why can't it be if you vote within 30 hours of your last vote, then it raises your streak? Since the minimum of time between votes would be 12 hours (enforced by the voting sites), then some players if they time it exactly right might be able to vote twice every other day but I would think that would be rare. Why would time zones even come into play? Aren't all times in GMT?