Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local old_ACTIONHAMMER = GLOBAL.ACTIONS.HAMMER.fn
- --not act.doer.HasTag(tag)
- GLOBAL.ACTIONS.HAMMER.fn = function(act)
- local tag = userid
- if act.target and act.target.prefab and (act.target.prefab == 'mermhouse' or act.target.prefab == 'pigtorch' or act.target.prefab == 'ancient_altar' or act.target.prefab == 'wall_moonrock' or act.target.prefab == 'winterometer' or act.target.prefab == 'rainometer' or act.target.prefab == 'siestahut' or act.target.prefab == 'fast_farmplot' or act.target.prefab == 'slow_farmplot' or act.target.prefab == 'pickle_barrel' or act.target.prefab == 'arrowsign' or act.target.prefab == 'beebox' or act.target.prefab == 'birdcage' or act.target.prefab == 'catcoonden' or act.target.prefab == 'cookpot' or act.target.prefab == 'dragonflychest' or act.target.prefab == 'firepit' or act.target.prefab == 'firesuppressor' or act.target.prefab == 'homesign' or act.target.prefab == 'houndbone' or act.target.prefab == 'icebox' or act.target.prefab == 'lightning_rod' or act.target.prefab == 'meatrack' or act.target.prefab == 'pighouse' or act.target.prefab == 'rabbithouse' or act.target.prefab == 'researchlab' or act.target.prefab == 'researchlab2' or act.target.prefab == 'researchlab3' or act.target.prefab == 'researchlab4' or act.target.prefab == 'skeleton' or act.target.prefab == 'skullchest' or act.target.prefab == 'telebase' or act.target.prefab == 'treasurechest' or act.target.prefab == 'tent' or act.target.prefab == 'wall_hay' or act.target.prefab == 'wall_stone' or act.target.prefab == 'wall_wood') then
- if act.doer ~= nil and act.doer:HasTag("player") and act.doer.components.talker then act.doer.components.talker:Say("#NOPE") end
- if act.doer ~= nil and not act.doer:HasTag("player") and act.doer.components.talker then act.doer.components.talker:Say("I made this!") end
- if act.invobject and act.invobject.components.tool then act.invobject.components.tool:SetAction(GLOBAL.ACTIONS.HAMMER, Effectiveness2) end
- if act.doer ~= nil and act.doer.components.hunger then act.doer.components.hunger:DoDelta(Hunger_Cost) end
- return old_ACTIONHAMMER(act)
- else
- if act.invobject and act.invobject.components.tool then act.invobject.components.tool:SetAction(GLOBAL.ACTIONS.HAMMER, 1) end
- return old_ACTIONHAMMER(act)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment