diff --git a/assets/browo/ui/fx-truck.webp b/assets/browo/ui/fx-truck.webp index d5c2541..e919518 100644 Binary files a/assets/browo/ui/fx-truck.webp and b/assets/browo/ui/fx-truck.webp differ diff --git a/browo.js b/browo.js index 24d2714..355ad6f 100644 --- a/browo.js +++ b/browo.js @@ -33,7 +33,7 @@ const rage = { duration:10, damageMul:1.4, speedMul:1.25, reachAdd:25 }; const rageNames = ['TINJU API','TRUK KATERING','HUTAN TERBAKAR','TORNADO API SAWIT']; const rageBalance = { cooldowns:{skill1:5,skill2:8,ultimate:999} }; - const truck = { speed:1250, damage:24, tall:120, size:360 }; + const truck = { speed:1250, damage:24, tall:130, size:400 }; const fire = { palms:5, first:130, gap:105, radius:70, ignite:8, dps:6, life:3.6, delay:.09 }; // Tornado, seconds from the cast: the camera dives on BRO WO (`spawnAt`), the tornado is born and then chases the rival at // `chase` px/s for `life` s; inside `radius` the rival is held, pulled to its core and burned for `tickDamage` every `tick` s. diff --git a/game.js b/game.js index da45ecc..e6ec273 100644 --- a/game.js +++ b/game.js @@ -1287,7 +1287,7 @@ if(move.truck){ // Truk Katering: a delivery truck crosses the whole stage from behind BRO WO and hits once (it keeps going after the hit). const dir=actor.facing; - projectiles.push({x:dir>0?-92:W+92,y:CONFIG.groundY-62,vx:dir*BW.truck.speed,life:(W+210)/BW.truck.speed,facing:dir,owner:enemy?'enemy':'player',damage:Math.round(move.damage*mul),knockback:move.knockback,asset:'browo-truck',size:BW.truck.size,color:'#ffb060',tall:BW.truck.tall,pass:true,knockdown:true}); + projectiles.push({x:dir>0?-92:W+92,y:CONFIG.groundY-122,vx:dir*BW.truck.speed,life:(W+210)/BW.truck.speed,facing:dir,owner:enemy?'enemy':'player',damage:Math.round(move.damage*mul),knockback:move.knockback,asset:'browo-truck',size:BW.truck.size,color:'#ffb060',tall:BW.truck.tall,pass:true,knockdown:true}); trauma=Math.min(1,trauma+.35);sound('heavy');return; } if(move.fire){