Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.20 KB | None | 0 0
  1. function Trig_Forge_Actions takes nothing returns nothing
  2. call AddSpecialEffectTargetUnitBJ("origin",GetTriggerUnit(),"Abilities\\Spells\\Items\\AIam\\AIamTarget.mdl")
  3. call DestroyEffectBJ(GetLastCreatedEffectBJ())
  4. if(Trig_Forge_Func003C())then
  5. if(Trig_Forge_Func003Func002C())then
  6. if(Trig_Forge_Func003Func002Func001C())then
  7. call UnitAddItemByIdSwapped('I07I',GetTriggerUnit())
  8. else
  9. call UnitAddItemByIdSwapped('I07G',GetTriggerUnit())
  10. endif
  11. else
  12. endif
  13. if(Trig_Forge_Func003Func003C())then
  14. if(Trig_Forge_Func003Func003Func001C())then
  15. call UnitAddItemByIdSwapped('I07L',GetTriggerUnit())
  16. else
  17. call UnitAddItemByIdSwapped('I07J',GetTriggerUnit())
  18. endif
  19. else
  20. endif
  21. if(Trig_Forge_Func003Func004C())then
  22. call UnitAddItemByIdSwapped('I07H',GetTriggerUnit())
  23. else
  24. endif
  25. if(Trig_Forge_Func003Func005C())then
  26. if(Trig_Forge_Func003Func005Func001C())then
  27. call UnitAddItemByIdSwapped('I07O',GetTriggerUnit())
  28. else
  29. call UnitAddItemByIdSwapped('I07N',GetTriggerUnit())
  30. endif
  31. else
  32. endif
  33. if(Trig_Forge_Func003Func006C())then
  34. call UnitAddItemByIdSwapped('I08K',GetTriggerUnit())
  35. else
  36. endif
  37. if(Trig_Forge_Func003Func007C())then
  38. if(Trig_Forge_Func003Func007Func001C())then
  39. call UnitAddItemByIdSwapped('I07M',GetTriggerUnit())
  40. else
  41. call UnitAddItemByIdSwapped('I07K',GetTriggerUnit())
  42. endif
  43. else
  44. endif
  45. if(Trig_Forge_Func003Func008C())then
  46. call UnitAddItemByIdSwapped('I07Q',GetTriggerUnit())
  47. else
  48. endif
  49. if(Trig_Forge_Func003Func009C())then
  50. call UnitAddItemByIdSwapped('I07R',GetTriggerUnit())
  51. else
  52. endif
  53. if(Trig_Forge_Func003Func010C())then
  54. call UnitAddItemByIdSwapped('I07P',GetTriggerUnit())
  55. else
  56. endif
  57. else
  58. endif
  59. if(Trig_Forge_Func004C())then
  60. if(Trig_Forge_Func004Func002C())then
  61. if(Trig_Forge_Func004Func002Func001C())then
  62. call UnitAddItemByIdSwapped('I07S',GetTriggerUnit())
  63. else
  64. call UnitAddItemByIdSwapped('I07T',GetTriggerUnit())
  65. endif
  66. else
  67. endif
  68. if(Trig_Forge_Func004Func003C())then
  69. if(Trig_Forge_Func004Func003Func001C())then
  70. call UnitAddItemByIdSwapped('I07V',GetTriggerUnit())
  71. else
  72. call UnitAddItemByIdSwapped('I07U',GetTriggerUnit())
  73. endif
  74. else
  75. endif
  76. if(Trig_Forge_Func004Func004C())then
  77. if(Trig_Forge_Func004Func004Func001C())then
  78. call UnitAddItemByIdSwapped('I07W',GetTriggerUnit())
  79. else
  80. call UnitAddItemByIdSwapped('I07X',GetTriggerUnit())
  81. endif
  82. else
  83. endif
  84. if(Trig_Forge_Func004Func005C())then
  85. if(Trig_Forge_Func004Func005Func001C())then
  86. call UnitAddItemByIdSwapped('I07Z',GetTriggerUnit())
  87. else
  88. call UnitAddItemByIdSwapped('I07Y',GetTriggerUnit())
  89. endif
  90. else
  91. endif
  92. if(Trig_Forge_Func004Func006C())then
  93. if(Trig_Forge_Func004Func006Func001C())then
  94. call UnitAddItemByIdSwapped('I08M',GetTriggerUnit())
  95. else
  96. call UnitAddItemByIdSwapped('I08L',GetTriggerUnit())
  97. endif
  98. else
  99. endif
  100. if(Trig_Forge_Func004Func007C())then
  101. if(Trig_Forge_Func004Func007Func001C())then
  102. call UnitAddItemByIdSwapped('I080',GetTriggerUnit())
  103. else
  104. call UnitAddItemByIdSwapped('I081',GetTriggerUnit())
  105. endif
  106. else
  107. endif
  108. if(Trig_Forge_Func004Func008C())then
  109. if(Trig_Forge_Func004Func008Func001C())then
  110. call UnitAddItemByIdSwapped('I08H',GetTriggerUnit())
  111. else
  112. call UnitAddItemByIdSwapped('I08I',GetTriggerUnit())
  113. endif
  114. else
  115. endif
  116. if(Trig_Forge_Func004Func009C())then
  117. if(Trig_Forge_Func004Func009Func001C())then
  118. call UnitAddItemByIdSwapped('I08D',GetTriggerUnit())
  119. else
  120. call UnitAddItemByIdSwapped('I08E',GetTriggerUnit())
  121. endif
  122. else
  123. endif
  124. if(Trig_Forge_Func004Func010C())then
  125. call UnitAddItemByIdSwapped('I08P',GetTriggerUnit())
  126. else
  127. endif
  128. else
  129. endif
  130. if(Trig_Forge_Func005C())then
  131. if(Trig_Forge_Func005Func002C())then
  132. if(Trig_Forge_Func005Func002Func001C())then
  133. call UnitAddItemByIdSwapped('I07T',GetTriggerUnit())
  134. else
  135. call UnitAddItemByIdSwapped('I082',GetTriggerUnit())
  136. endif
  137. else
  138. endif
  139. if(Trig_Forge_Func005Func003C())then
  140. if(Trig_Forge_Func005Func003Func001C())then
  141. call UnitAddItemByIdSwapped('I083',GetTriggerUnit())
  142. else
  143. call UnitAddItemByIdSwapped('I07U',GetTriggerUnit())
  144. endif
  145. else
  146. endif
  147. if(Trig_Forge_Func005Func004C())then
  148. if(Trig_Forge_Func005Func004Func001C())then
  149. call UnitAddItemByIdSwapped('I08B',GetTriggerUnit())
  150. else
  151. call UnitAddItemByIdSwapped('I07X',GetTriggerUnit())
  152. endif
  153. else
  154. endif
  155. if(Trig_Forge_Func005Func005C())then
  156. if(Trig_Forge_Func005Func005Func001C())then
  157. call UnitAddItemByIdSwapped('I087',GetTriggerUnit())
  158. else
  159. call UnitAddItemByIdSwapped('I07Y',GetTriggerUnit())
  160. endif
  161. else
  162. endif
  163. if(Trig_Forge_Func005Func006C())then
  164. if(Trig_Forge_Func005Func006Func001C())then
  165. call UnitAddItemByIdSwapped('I08N',GetTriggerUnit())
  166. else
  167. call UnitAddItemByIdSwapped('I08L',GetTriggerUnit())
  168. endif
  169. else
  170. endif
  171. if(Trig_Forge_Func005Func007C())then
  172. if(Trig_Forge_Func005Func007Func001C())then
  173. call UnitAddItemByIdSwapped('I089',GetTriggerUnit())
  174. else
  175. call UnitAddItemByIdSwapped('I081',GetTriggerUnit())
  176. endif
  177. else
  178. endif
  179. if(Trig_Forge_Func005Func008C())then
  180. call UnitAddItemByIdSwapped('I08I',GetTriggerUnit())
  181. else
  182. endif
  183. if(Trig_Forge_Func005Func009C())then
  184. if(Trig_Forge_Func005Func009Func001C())then
  185. call UnitAddItemByIdSwapped('I08F',GetTriggerUnit())
  186. else
  187. call UnitAddItemByIdSwapped('I08E',GetTriggerUnit())
  188. endif
  189. else
  190. endif
  191. if(Trig_Forge_Func005Func010C())then
  192. call UnitAddItemByIdSwapped('I08Q',GetTriggerUnit())
  193. else
  194. endif
  195. else
  196. endif
  197. if(Trig_Forge_Func006C())then
  198. if(Trig_Forge_Func006Func002C())then
  199. call UnitAddItemByIdSwapped('I085',GetTriggerUnit())
  200. else
  201. endif
  202. if(Trig_Forge_Func006Func003C())then
  203. call UnitAddItemByIdSwapped('I086',GetTriggerUnit())
  204. else
  205. endif
  206. if(Trig_Forge_Func006Func004C())then
  207. call UnitAddItemByIdSwapped('I0BQ',GetTriggerUnit())
  208. else
  209. endif
  210. if(Trig_Forge_Func006Func005C())then
  211. call UnitAddItemByIdSwapped('I088',GetTriggerUnit())
  212. else
  213. endif
  214. if(Trig_Forge_Func006Func006C())then
  215. call UnitAddItemByIdSwapped('I08O',GetTriggerUnit())
  216. else
  217. endif
  218. if(Trig_Forge_Func006Func007C())then
  219. call UnitAddItemByIdSwapped('I08A',GetTriggerUnit())
  220. else
  221. endif
  222. if(Trig_Forge_Func006Func008C())then
  223. call UnitAddItemByIdSwapped('I08J',GetTriggerUnit())
  224. else
  225. endif
  226. if(Trig_Forge_Func006Func009C())then
  227. call UnitAddItemByIdSwapped('I08G',GetTriggerUnit())
  228. else
  229. endif
  230. if(Trig_Forge_Func006Func010C())then
  231. call UnitAddItemByIdSwapped('I08R',GetTriggerUnit())
  232. else
  233. endif
  234. else
  235. endif
  236. set udg_ForgeINT=GetRandomInt(1,9)
  237. endfunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement