• 🏆 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!

3 Basic Questions

Status
Not open for further replies.
Level 5
Joined
Jul 30, 2012
Messages
93
Hi,

1-I added regeneration rune my map but it doesn't work well.Hero acquires this rune then his HP and Mana recoveries.I wanna make it like it should stop when our HP and Mana full.But it doesn't stop till duration which i set on object editor.

2-Which value can i write banish ability + damage for %40 ?
(Combat-Damage Bonus Table-Etheral)

3-I have a seriously problem about streak system and hero pick icons.There arent any wrong trigger but it's fault.It works fine as i try it test map.But as play with online it's different. :S Can someone add me somewhere(skype,facebook etc.) then look carefully?

Thank you!
 
Level 5
Joined
Jul 30, 2012
Messages
93
1-
  • Rune 2
    • Events
      • Unit - A unit Acquires an item
    • Conditions
      • (Item-type of (Item being manipulated)) Equal to Rune of Restoration
    • Actions
      • Trigger - Add to Rune 3 <gen> the event (Unit - (Triggering unit)'s life becomes Equal to (Max life of (Triggering unit)))
  • Rune 3
    • Events
    • Conditions
      • ((Triggering unit) has buff Restoration ) Equal to True
    • Actions
      • Unit - Remove Restoration buff from (Triggering unit)
Where am i wrong there ?

2-I mean, now (Combat-Damage Bonus Table-Etheral) spell and magic value is 0.00 .Thus, my magic damages will cause extra damage.But i wanna set it %40 extra damage.Any idea ?
 
Level 5
Joined
Jul 30, 2012
Messages
93
I have solved rune trigger.It's okey now.

3- As we are playing 5v5 this map, some of picked heroes doesn't write true icon on multiboard.Sometime it writes same icon with 3 or player's heroes.But not all of them.Where is wrong here ?

  • Hero Pick
    • Events
      • Unit - A unit enters Altar Region <gen>
    • Conditions
    • Actions
      • Set triggering = (Triggering unit)
      • Set pick = ((Owner of (Triggering unit)) start location)
      • Unit - Move (Triggering unit) instantly to pick
      • Selection - Select (Triggering unit) for (Owner of (Triggering unit))
      • Camera - Pan camera for (Owner of (Triggering unit)) to ((Owner of (Triggering unit)) start location) over 0.00 seconds
      • Set Hero[(Player number of (Owner of (Triggering unit)))] = (Triggering unit)
      • Set rastgele_used[(Player number of (Owner of (Triggering unit)))] = True
      • Set lastcreated = (Last created multiboard)
      • For each (Integer A) from 1 to HeroSayisi, do (Actions)
        • Loop - Actions
          • Player Group - Pick every player in (All players) and do (Actions)
            • Loop - Actions
              • Player - Make rastgelehero[(Integer A)] Unavailable for training/construction by (Owner of (Entering unit))
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • rastgelehero[(Integer A)] Equal to (Unit-type of (Entering unit))
            • Then - Actions
              • Multiboard - Set the display style for lastcreated item in column 1, row PlayerSatir[(Player number of (Owner of triggering))] to Show text and Show icons
              • Multiboard - Set the icon for lastcreated item in column 1, row PlayerSatir[(Player number of (Owner of triggering))] to Ikon[(Integer A)]
              • Player Group - Pick every player in (All players) and do (Actions)
                • Loop - Actions
                  • Player - Make rastgelehero[(Integer A)] Unavailable for training/construction by (Picked player)
              • Set rastgelehero[(Integer A)] = rastgelehero[HeroSayisi]
              • Set HeroSayisi = (HeroSayisi - 1)
            • Else - Actions
      • Custom script: call RemoveLocation(udg_pick)
 
Status
Not open for further replies.
Top