Sometimes players like to roleplay some romantic encounters. This is fine, as long as all players involved are okay with it.
Just remember that, for realism, 95% of attempted romantic conversations end in rejection. So anything worse than a natural 20 on a d20 indicates awkwardness, embarrassment, and abject failure.
Commentary by memnarch (who has not seen the movie)
Well..... At least BB-8's main body shouldn't be part of any electrical paths? And doesn't need to worry about inhaling vaporized metal from an arc flash? Oh, and can literally get repaired later, assuming Allan doesn't screw something up even worse.
I'm pretty sure now that this will work to take out the last gun. And that the Resistance will end up sending in more fighter/bomber ships to do something. But this is still like in the first 5 or 10 minutes; how would we fill out the rest of the movie if they win here? It would be highly unlikely for Disney to pull an Outbreak with the Star Wars universe, so that'd mean the First Order would need to pull a trick of their own of some kind. Just having more of these dreadnoughts appear would work I think; then we could get to the running away with a goal of "build more of these X-wing engines" as an additional thing beyond counting on Rey and Luke to show up again to save the day.
And wow, this is totally not the time for that Allan. I know your player and Leia's player are married, but still. There should at least be some connection beyond that. I hope this is just a side effect of Jim turning his brain mostly off while playing and not something related to the movie dialogue; that'd feel really awkward.
Leia: Allan! That last gun needs to be destroyed for our bombers to have a chance.
Allan: My weapons are down!
C-3PO: You could ram headlong into the gun.
Allan: A heroic sacrifice! Yeah!
Leia: No! There must be another way. BB-8?
BB-8: I’m on it!
GM: You’ve got all eight probes in the fuse board.
Allan: Are you developing feelings for me, General?
Leia: What?! That’s highly inappropriate, Commander!
Allan: You are a widow now...
GM: More sparks start flying.
[SFX]: zzzzt! zzzzt! zzzzt! zzzzt! zzzzt! zzzzt!
Leia: But not those sort of sparks.