@@ -45,6 +45,15 @@ local abelt = {
4545 },
4646 }
4747 end ,
48+ calculate = function (self , card , context )
49+ if context .cry_observatory and context .scoring_name == card .ability .consumeable .hand_type then
50+ local value = context .cry_observatory .ability .extra
51+ if Overflow then
52+ value = value ^ to_big (card :getQty ())
53+ end
54+ return { xmult = value }
55+ end
56+ end ,
4857 generate_ui = 0 ,
4958 demicoloncompat = true ,
5059 force_use = function (self , card , area )
@@ -98,6 +107,15 @@ local void = {
98107 },
99108 }
100109 end ,
110+ calculate = function (self , card , context )
111+ if context .cry_observatory and context .scoring_name == card .ability .consumeable .hand_type then
112+ local value = context .cry_observatory .ability .extra
113+ if Overflow then
114+ value = value ^ to_big (card :getQty ())
115+ end
116+ return { xmult = value }
117+ end
118+ end ,
101119 generate_ui = 0 ,
102120 demicoloncompat = true ,
103121 force_use = function (self , card , area )
@@ -156,6 +174,15 @@ local marsmoons = {
156174 },
157175 }
158176 end ,
177+ calculate = function (self , card , context )
178+ if context .cry_observatory and context .scoring_name == card .ability .consumeable .hand_type then
179+ local value = context .cry_observatory .ability .extra
180+ if Overflow then
181+ value = value ^ to_big (card :getQty ())
182+ end
183+ return { xmult = value }
184+ end
185+ end ,
159186 generate_ui = 0 ,
160187 demicoloncompat = true ,
161188 force_use = function (self , card , area )
@@ -218,6 +245,15 @@ local nibiru = {
218245 },
219246 }
220247 end ,
248+ calculate = function (self , card , context )
249+ if context .cry_observatory and context .scoring_name == card .ability .consumeable .hand_type then
250+ local value = context .cry_observatory .ability .extra
251+ if Overflow then
252+ value = value ^ to_big (card :getQty ())
253+ end
254+ return { xmult = value }
255+ end
256+ end ,
221257 generate_ui = 0 ,
222258 demicoloncompat = true ,
223259 force_use = function (self , card , area )
0 commit comments