Unless someone else wants to try and create code for these ideas.. otherwise I'll get around to them when I get back into programming sometime in Nov-Dec.2013.
---Shopmenu2-Item--- Extra Pocket
A shopmenu2 item that allows a player to have one extra shopmenu 1 item.
--- Check sourcecode or implement -- auto-buy - I know there is already a buyprevious, but not sure if there is a autobuy for war3source.
--- Check into making a optional feature (addon) that allows developers to use Necavi's code in order to allow server operators a way to change Race's configurations without having to create cvars for everything. Only as an addon feature and not a replacement feature.
--- a optional addon feature (toggle-able) that allows armor to deteriorate over time and the only way it can be repaired is by going to the resupply cabinet or respawn. Have a variable that determines how much damage per 1+ armor value it takes to deteriorate.
--- shopmenu 1 item Shieldbreaker (optional addon) --
http://honwiki.net/wiki/Shieldbreaker
Shield breaker - if a person has no armor and you fight them, it works as extra damage against them. Math is done if they have armor.. armor - 6 = armor left over (or extra damage).
--- shopmenu 1 item Health Potion (optional addon) --
Applies 10 health every 5 seconds for 20 seconds -- If a player takes damage while under its effects, it stops the health potion from working. It has a cooldown of 60 seconds after it stops working or after its done working. (can not buy again for 60 seconds). (allow these numbers to be changed via cvar)
--- shopmenu 1 item -- Whispering Helm
If there are any bots on the server and on the player's team, it forces the nearest bot to follow that player and protect the player from harm. Cooldown: 300 seconds. (Can not buy again for 300 seconds)
--- Shopmenu 1 item -- Dust of Revelation
Within a 1250 radius around you, all stealth and invisible targets become visible (In TF2 this includes Spys). Lasts 12 seconds. Cooldown 60 seconds. (Can not buy again for 60 seconds)
--- Shopmenu 1 item -- Hellflower
Shopmenu 1 item activable shopmenu item +item, when activated, it applies Hellflower to the enemy target for 5 seconds. * Target enemy is Silenced, Perplexed, 20% more damage is taken, and leaves a foot print trail behind them. Cooldown: 25 seconds (Can not buy again for 25 seconds)
--- I know Revan has already created this for a addon, but it is an extension and I've not got into writing those and stuff. I'd like to create it as a Feature for War3Source. A Mana System Plugin. What I mean by plugin, is that it would act as a library, and if a player adds it in, it automatically works without changing cvars. It would allow me to integrate it into several systems within war3source. Create a system which would allow races to interact with the new mana system which in turn can interact with shopmenu 1 new items which would restore mana useage or what not. These feature would take time and thought to intergrate as a library plugin. It is not your run of the mill mana system im thinking of creating. I'll get into details later. --- these ideas are to help me remember what to do when I get back into programming or maybe give someone an idea for their own server.
--- Shopmenu 1 - Staff of the Master
Increases the effectiveness of certain races' Ultimates. It can be used via custom races via an war3source event. (like shorter cooldown, more damage, more attackspeed, etc)
--- Shopmenu 1 - Mystic Vestments - +5 Magic Armor
--- Shopmenu 1 - Anti-Ward Barrier -- Black or White colored ward
Prevents wards from being place within 80 feet.
--- shopmenu 1 - Helm of the Victim - +5 armor and +3 hp regen
--- Shopmenu 1 - Shaman's Headdress - Requires player own shopmenu 2 Lifetube, Helm of the Victim, and Mystic Vestments before player can buy.
It removes those items from player inventory, and prevents the player from buying them again while wearing it. +10 magic armor, +8 Health Regen. The Armor should not stack with other magic armor systems, if a player already has "magic armor, it will be required of this addon to do its own math so that it does not stack".
--- shopmenu 2 - Manatube - same as Lifetube except for mana
--- shopmenu 1 - Void Talisman
Makes you immune to attacks and physical effects on use. Lasts 4 seconds. +item to activate. You become disarmed, and have a -5.5 Magic Armor. -- Cannot be activated if you are Magic Immune. Activating Magic Immunity while Void Talisman is active will cancel Void Talisman.
--- Shopmenu 1 - Void Stone
Shield and Necklace of Immunity has no effects on you while you wear this. Any immunity items you are wearing breaks. If your target is wearing these items, they will not work against you. +item to activate. Cooldown 60 seconds. (Can not buy again for 60 seconds).
-- +item activate-able items --
Note about +item, if a player holds more than 1 activate-able item, all the items will activate using this command.
shopmenu 1 - Neophyte's Book
Magical spells / Magic damage via War3_Dealdamage deals more damage.
shopmenu 1 - Health Battery
+1 Health every time a enemy nearby uses a skill, ability, or ultimate. (1200 unit radius).
shopmenu 1 - AutoMedic
Allows a player to turn on auto medic, which allows the server to control their character. The server will force them to follow nearby players and heal them. If a player gets to far away, it teleports them to that player they was healing. cooldown 300 seconds. Can not buy again for 300 seconds. Must be a medic to buy / see this item.
shopmenu 1 - Instant Sentry build +1 level
Allows a engineer to drop a sentry down and have it instantly build. Each time they buy it, it upgrades the sentry automatically / instantly. Cooldown of 60 seconds after that sentry is destroyed.
--Fun shopmenu items for servers with mainly bots --
** these shopmenu items should only show when bots are present on the server (or maybe have a separate menu command)
TF2 Only - Shopmenu 1 - Force bot to change class (Will display a menu of classes) Bot changes class instantly (no respawn required)
TF2 Only - Shopmenu 2 - Force medic bot to follow you only.
TF2 Only - Shopmenu 2 - Force medic bot to stop following you (Only works if you have the shopmenu 2 item that makes them follow you)
Any Game - Shopmenu 1 - Force target bot to change Race (menu of races to choose from will show up) +item activate
Any Game - Shopmenu 1 - Force all bots to change race (menu of races to choose from)
TF2 Only - Shopmenu 2 - Increase all Bots difficulty level
Any Game - Shopmenu 2 - Very Hard (All) Bots difficulty level via increasing physical and magical armor and health regen (Doing this, a server own could allow players to gain extra xp from killing bots if they turn this feature on)
Any Game - Shopmenu 2 - Easy (All) Bots difficulty level via decreasing physical and magical armor and health regen (Doing this, a server own could allow players to gain less xp from killing bots if they turn this feature on)
Any Game - Shopmenu 2 - Super Easy (All) Bots difficulty level via decreasing physical and magical armor and health regen (Doing this, a server own could allow players to gain no xp from killing bots if they turn this feature on)
- Friends List Feature -
Create a database that allows players to "choose" friends they play with on the server. When ever they are playing together, allow the players on their list to gain extra gold and xp. (does not stack) They can choose up to X number of friends (based on cvar)
- Recruit a Friend Feature -
If you have a new friend just joining the game and they are below a total levels of 10, then you can have them type in the command that they are your friend and both of you gain extra gold and xp together as long as both of you play together. If one of you disconnects or leaves the server, it resets this and your friend can not use it again on you.
If you comment on them to either make the idea better or not, sure go ahead.. Just remember I'm going to just modify this list and not add them in a reply.




Logged