• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

Spells/Systems Requests

Status
Not open for further replies.
Level 2
Joined
Jan 15, 2011
Messages
22
Spells

1) Magic Link - Links a unit with a magic. Any unit who will pass the link(like the Tether) will take 500 damage.

2) Launch - Simply launches an arrow.
p.s - Spell from Uther Party(where archers launches arrows in target)

3) Inversed Movement(Passive,Aura) - Inverse any movements in area 600
(if somebody don't know what is it, i explain. You move left. But you in range of aura, and he orders to move you right)

4) Spellcraft - Hero crafts the spell. If the terrain under him is
- Felwood - Poison: Poison Strike(two blink strikes, first strike will poison the enemy, second - stun)
- Nortrend - Snow: Snow Fury(Curses an area 500 front of hero with a Snow.(change terrain). Units will lose 20% of his AS and MS, after 15 seconds lost AS/MS will restore.
- Sunken Ruins - Small Bricks: Stone Wall(Creates a wall around hero. Wall have 500 hp. If hero is damaged, Wall will take 75% of this damage.)

Systems

1) Anti SP system.
2) Votekick.
 
Level 2
Joined
Jan 15, 2011
Messages
22
1. SP?
- Single Player
3. Have to be really hard-coded. What happens with the unit that has the aura?
- Hero with aura is NOT affected.
2. Use object editor if it's simply launches an arrow?
- Ahemm... i need percentage of accuracy in target :p
 
Level 33
Joined
Mar 27, 2008
Messages
8,035
Based on Azlier's system, he said that:
This little cheat will disable single player on your map. You can still play alone on LAN or Battle.net, however.
This trigger is to counter those statement:
  • Simple Prevent Single Player System
    • Events
      • Time - Elapsed game time is 0.00 seconds
    • Conditions
    • Actions
      • Set PlayerCount = 0
      • For each (Integer A) from 1 to 12, do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Player((Integer A))) controller) Equal to User
              • ((Player((Integer A))) slot status) Equal to Is playing
            • Then - Actions
              • Set PlayerCount = (PlayerCount + 1)
            • Else - Actions
      • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
        • If - Conditions
          • PlayerCount Less than 2
        • Then - Actions
          • For each (Integer A) from 1 to 12, do (Actions)
            • Loop - Actions
              • Game - Defeat (Player((Integer A))) with the message: NO SINGLE PLAYER
        • Else - Actions
By using this trigger, it will prevent the game to be Single Player (defeat to the user eventhough the user is using other than Slot 1 (Red))

P/S: Haven't tested it yet, but I think it work.


I made a test map
The ability is at your enemy unit, The Archmage, so you can easily test the Inversed Movement if you experience it yourself. Currently, this spell affects Enemy unit (Enemy = Blood Mage a.k.a Enemy of Player 2 (Blue)). You can change the "targets what?" at the "Stats - Targets Allowed"
 

Attachments

  • kuxiz SpellPack.w3x
    14.3 KB · Views: 49
Last edited:
Status
Not open for further replies.
Top