function MonsterFunction(hero)
myHero = hero; -- additionally added the hero variable
Trigger(OBJECT_TOUCH_TRIGGER, 'Monster', nil);
-- artifact
GiveArtefact(myHero, 53); -- added as an example the ID of an artifact (in this case, the Tear of Ashi)
-- resource
gold = GetPlayerResource(PLAYER_1, GOLD);
SetPlayerResource(PLAYER_1, GOLD, gold + your amount);
end;
Trigger(OBJECT_TOUCH_TRIGGER, 'Monster', 'MonsterFunction');
Multiplayer: Господство, Извечное противостояние, Война за Магию, Торговая империя, Анатомия войны, Эксперимент
SingleScenario: Последний Рубеж, Трон, Элиралис, Вернуться домой!, Лабиринты разума
Campaign: Колонизация