Josh64

LatchKey()

Aug 4th, 2018
141
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.48 KB | None | 0 0
  1. local function LatchKey()
  2. if player:HasCollectible(343) then -- Latch Key
  3. if keyfour < 20 then
  4. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  5. elseif keyfour < 40 then
  6. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  7. elseif keyfour < 60 then
  8. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  9. DadsKey = true
  10. elseif keyfour < 80 then
  11. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  12. else
  13. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  14. end
  15. elseif player:HasCollectible(343) -- Latch Key
  16. and player:HasCollectible(17) then -- Skeleton Key
  17. if keyfour < 25 then
  18. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  19. elseif keyfour < 50 then
  20. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  21. DadsKey = true
  22. elseif keyfour < 75 then
  23. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  24. else
  25. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  26. end
  27. elseif player:HasCollectible(343) -- Latch Key
  28. and player:HasCollectible(17) -- Skeleton Key
  29. and player:HasCollectible(175) then -- Moms Key
  30. if keyfour < 33 then
  31. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  32. DadsKey = true
  33. elseif keyfour < 66 then
  34. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  35. else
  36. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  37. end
  38. elseif player:HasCollectible(343) -- Latch Key
  39. and player:HasCollectible(17) -- Skeleton Key
  40. and player:HasCollectible(175) -- Moms Key
  41. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  42. if keyfour < 50 then
  43. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  44. DadsKey = true
  45. else
  46. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  47. end
  48. elseif player:HasCollectible(343) -- Latch Key
  49. and player:HasCollectible(17) -- Skeleton Key
  50. and player:HasCollectible(175) -- Moms Key
  51. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  52. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  53. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  54. DadsKey = true
  55.  
  56. elseif player:HasCollectible(343) -- Latch Key
  57. and player:HasCollectible(17) -- Skeleton Key
  58. and player:HasCollectible(175) -- Moms Key
  59. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  60. if keyfour < 50 then
  61. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  62. DadsKey = true
  63. else
  64. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  65. end
  66. elseif player:HasCollectible(343) -- Latch Key
  67. and player:HasCollectible(17) -- Skeleton Key
  68. and DadsKey == true then -- Dads Key
  69. if keyfour < 33 then
  70. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  71. elseif keyfour < 66 then
  72. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  73. else
  74. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  75. end
  76. elseif player:HasCollectible(343) -- Latch Key
  77. and player:HasCollectible(17) -- Skeleton Key
  78. and DadsKey == true -- Dads Key
  79. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  80. if keyfour < 50 then
  81. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  82. else
  83. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  84. end
  85. elseif player:HasCollectible(343) -- Latch Key
  86. and player:HasCollectible(17) -- Skeleton Key
  87. and DadsKey == true -- Dads Key
  88. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  89. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  90. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  91.  
  92. elseif player:HasCollectible(343) -- Latch Key
  93. and player:HasCollectible(17) -- Skeleton Key
  94. and DadsKey == true -- Dads Key
  95. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  96. if keyfour < 50 then
  97. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  98. else
  99. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  100. end
  101. elseif player:HasCollectible(343) -- Latch Key
  102. and player:HasCollectible(17) -- Skeleton Key
  103. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  104. if keyfour < 33 then
  105. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  106. elseif keyfour < 66 then
  107. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  108. DadsKey = true
  109. else
  110. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  111. end
  112. elseif player:HasCollectible(343) -- Latch Key
  113. and player:HasCollectible(17) -- Skeleton Key
  114. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  115. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  116. if keyfour < 50 then
  117. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  118. else
  119. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  120. DadsKey = true
  121. end
  122. elseif player:HasCollectible(343) -- Latch Key
  123. and player:HasCollectible(17) -- Skeleton Key
  124. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  125. if keyfour < 33 then
  126. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  127. elseif keyfour < 66 then
  128. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  129. DadsKey = true
  130. else
  131. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  132. end
  133. elseif player:HasCollectible(343) -- Latch Key
  134. and player:HasCollectible(175) then -- Moms Key
  135. if keyfour < 25 then
  136. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  137. elseif keyfour < 50 then
  138. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  139. DadsKey = true
  140. elseif keyfour < 75 then
  141. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  142. else
  143. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  144. end
  145. elseif player:HasCollectible(343) -- Latch Key
  146. and player:HasCollectible(175) -- Moms Key
  147. and DadsKey == true then -- Dads Key
  148. if keyfour < 33 then
  149. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  150. elseif keyfour < 66 then
  151. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  152. else
  153. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  154. end
  155. elseif player:HasCollectible(343) -- Latch Key
  156. and player:HasCollectible(175) -- Moms Key
  157. and DadsKey == true -- Dads Key
  158. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  159. if keyfour < 50 then
  160. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  161. else
  162. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  163. end
  164. elseif player:HasCollectible(343) -- Latch Key
  165. and player:HasCollectible(175) -- Moms Key
  166. and DadsKey == true -- Dads Key
  167. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  168. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  169. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  170.  
  171. elseif player:HasCollectible(343) -- Latch Key
  172. and player:HasCollectible(175) -- Moms Key
  173. and DadsKey == true -- Dads Key
  174. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  175. if keyfour < 50 then
  176. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  177. else
  178. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  179. end
  180. elseif player:HasCollectible(343) -- Latch Key
  181. and player:HasCollectible(175) -- Moms Key
  182. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  183. if keyfour < 33 then
  184. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  185. elseif keyfour < 66 then
  186. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  187. DadsKey = true
  188. else
  189. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  190. end
  191. elseif player:HasCollectible(343) -- Latch Key
  192. and player:HasCollectible(175) -- Moms Key
  193. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  194. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  195. if keyfour < 50 then
  196. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  197. else
  198. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  199. DadsKey = true
  200. end
  201. elseif player:HasCollectible(343) -- Latch Key
  202. and player:HasCollectible(175) -- Moms Key
  203. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  204. if keyfour < 33 then
  205. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  206. elseif keyfour < 66 then
  207. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  208. DadsKey = true
  209. else
  210. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  211. end
  212. elseif player:HasCollectible(343) -- Latch Key
  213. and DadsKey == true then -- Dads Key
  214. if keyfour < 25 then
  215. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  216. elseif keyfour < 50 then
  217. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  218. elseif keyfour < 75 then
  219. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  220. else
  221. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  222. end
  223. elseif player:HasCollectible(343) -- Latch Key
  224. and DadsKey == true -- Dads Key
  225. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  226. if keyfour < 33 then
  227. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  228. elseif keyfour < 66 then
  229. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  230. else
  231. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  232. end
  233. elseif player:HasCollectible(343) -- Latch Key
  234. and DadsKey == true -- Dads Key
  235. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  236. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  237. if keyfour < 50 then
  238. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  239. else
  240. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  241. end
  242. elseif player:HasCollectible(343) -- Latch Key
  243. and DadsKey == true -- Dads Key
  244. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  245. if keyfour < 33 then
  246. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  247. elseif keyfour < 66 then
  248. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  249. else
  250. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  251. end
  252. elseif player:HasCollectible(343) -- Latch Key
  253. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) then -- Paper Clip
  254. if keyfour < 25 then
  255. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  256. elseif keyfour < 50 then
  257. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  258. elseif keyfour < 75 then
  259. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  260. DadsKey = true
  261. else
  262. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_STORE_KEY, KBum.Position, Vector(0,0), KBum)
  263. end
  264. elseif player:HasCollectible(343) -- Latch Key
  265. and (player:GetTrinket(0) == TrinketType.TRINKET_PAPER_CLIP or player:GetTrinket(1) == TrinketType.TRINKET_PAPER_CLIP) -- Paper Clip
  266. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  267. if keyfour < 33 then
  268. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  269. elseif keyfour < 66 then
  270. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  271. else
  272. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  273. DadsKey = true
  274. end
  275. elseif player:HasCollectible(343) -- Latch Key
  276. and (player:GetTrinket(0) == TrinketType.TRINKET_STORE_KEY or player:GetTrinket(1) == TrinketType.TRINKET_STORE_KEY) then -- Store Key
  277. if keyfour < 25 then
  278. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_SKELETON_KEY, KBum.Position, Vector(0,0), KBum)
  279. elseif keyfour < 50 then
  280. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_MOMS_KEY, KBum.Position, Vector(0,0), KBum)
  281. elseif keyfour < 75 then
  282. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_DADS_KEY, KBum.Position, Vector(0,0), KBum)
  283. DadsKey = true
  284. else
  285. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_TRINKET, TrinketType.TRINKET_PAPER_CLIP, KBum.Position, Vector(0,0), KBum)
  286. end
  287. else
  288. Isaac.Spawn(EntityType.ENTITY_PICKUP, PickupVariant.PICKUP_COLLECTIBLE, CollectibleType.COLLECTIBLE_LATCH_KEY, KBum.Position, Vector(0,0), KBum)
  289. end
Advertisement
Add Comment
Please, Sign In to add comment