Item lost questions.

ThySpektre

TH.net Regular
Reaction score
10
1. How would you differentiate the triggers for a hero giving an item to another hero versus the hero dropping it on the ground? Both would trigger "Hero looses an item" but how would you do the check for given to another hero or dropped on the ground?

2. How would you code a trigger that if given to another hero, it is immediate given back to the original hero? (NO SHARING!! :) )

ThySpektre
 

dragonhord

Knowledge is true opinion. - Plato
Reaction score
82
1. Maybe when a hero loses an item check if that item type is in a region centered at the hero with x,y width so it will see if he dropped it around the hero.
2. Try what i just said and do Item - Give item to Hero manipulating item
 
G

Goauld

Guest
Just a reminder or something, that doesn't prevent sharing the item by dropping it and another one picking it up.
 

dragonhord

Knowledge is true opinion. - Plato
Reaction score
82
Hehe yeah it does... what you do is see if the hero lost the item... if he did give it back, then they cant take it.
 

ThySpektre

TH.net Regular
Reaction score
10
Goauld said:
Just a reminder or something, that doesn't prevent sharing the item by dropping it and another one picking it up.

Right, which is why I need to differentiate it. If it is dropped, I want to do to something else with it. If it is given to another hero, I want to give it right back. If it is placed in a building, the building will keep it.

ThySpektre
 

SFilip

Gone but not forgotten
Reaction score
634
Code:
Lose
    Events
        Unit - A unit Loses an item
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                ((Item being manipulated) is owned) Equal to True
            Then - Actions
                [COLOR=Red]// your actions if the other hero got it[/COLOR]
            Else - Actions
                [COLOR=Red]// your actions if the item is on the ground[/COLOR]
 

ThySpektre

TH.net Regular
Reaction score
10
SFilip said:
Code:
Lose
    Events
        Unit - A unit Loses an item
    Conditions
    Actions
        If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            If - Conditions
                ((Item being manipulated) is owned) Equal to True
            Then - Actions
                [COLOR=Red]// your actions if the other hero got it[/COLOR]
            Else - Actions
                [COLOR=Red]// your actions if the item is on the ground[/COLOR]

Hmm, sounds like a good idea but it doesn;t work. it just sits there on the ground to be picked up.

Looks like it might be a matter of timing. I reversed the logic and it works. So it still considers the object "owned".

ThySpektre

edit: by works I mean "doesn't work" LOL. The dropped item is ALWAYS owned.
 
General chit-chat
Help Users
  • No one is chatting at the moment.

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top