DuckHunt-discord / DHV3

Obsolete version of the DuckHunt discord bot. Please see DHV4 instead. https://github.com/DuckHunt-discord/DHV4
https://github.com/DuckHunt-discord/DHV4
GNU Affero General Public License v3.0
44 stars 20 forks source link

Random events #36

Open paris-ci opened 7 years ago

paris-ci commented 7 years ago

(Thanks to <@248904069840764938> boshaus#3796 for the idea) Random event days :

alexbos commented 7 years ago

A couple other ideas:

paris-ci commented 7 years ago

I guess we could probably change almost any parameter value with events

Heroesflorian commented 7 years ago

Super Super Ducks (or Mega Ducks) Those would have a LOT of health (maybe 20 or even 50), and possibly some sort of special ability (e.g. flap a lot and cause dust clouds to hinder sight for some seconds, causing hunter accuracy to be lower than usually or weapon stuck chance to be higher, temporarily) once 75%/50%/25% hp are reached. And every hunter that participated in taking them down (i.e. landed a hit on them) gets some share in the reward XP for killing them. Ofc those would be either super rare, or occur as part of an event only.

E.g. mega duck with 20 health (total XP worth being 200 XP * superDuckModifier). Let#s say 3 hunters participated (all with explosive ammo), and hunter1 hit 2x, hunter 2 hit 2x, hunter 3 hit 3x, and hunter1 landed the killing shot. Then hunter1 might receive 100 XP for killing blow, plus 33 XP for participating, hunter2 and hunter3 would also receive 33 XP for participating each. (+1 XP rounding for someone; superDuckModifier assumed as 1 for simplicity)

It would provide some sort of "group activity" where people occasionally are not strictly "PvP" but have a goal to work towards together, adding a nice "social touch" to the game I think. And fighting together to bring down epic, mighty ducks with special abilities and tons of health could simply feel great, like a little boss fight.

Olpouin commented 7 years ago

And by the way, a parameter like "max_megaducks_per_week" or something, to prevent having tons of megaducks.

Diagamma commented 7 years ago

Also, we could use Rich Presence with the bot to display an icon of the current event in the presence.

Heroesflorian commented 7 years ago

Btw on the "steroids in the water" random event... it might be kinda cool if water buckets used during that time would also have some additional funny effects on the hunters that get them poured onto... :D

Heroesflorian commented 7 years ago

Too bad I dont understand French :( @paris-ci any chance you would be willing to write a brief summary in English? Otherwise never mind, I guess the important people here all do understand French, that's what probably matters most.

paris-ci commented 7 years ago

@Heroesflorian For #34 ?

They are like super ducks but they can attack the best players on the server, and can steal experience points from them. They have different sounds

The player that kill this mutating duck will get every experience point he stole, plus the normal expericen points of the super duck

alexbos commented 6 years ago

any progress??? (i'm still super excited about this) :D

Diagamma commented 6 years ago

Nope. :( Probably blocked by #39. And I'm freakin' slow.