www.ClassicTW.com
https://classictw.com/

Bug TWGS v 2.07 - Helix's Server, Game I.
https://classictw.com/viewtopic.php?f=52&t=32001
Page 1 of 1

Author:  LoneStar [ Thu Aug 04, 2011 9:01 pm ]
Post subject:  Bug TWGS v 2.07 - Helix's Server, Game I.

Capturing an Alien Ship using a simple burst macro: "< a y 500* < sh". I moved in to cap the ship when it had zero figs left.. and got the msg that I had been attacked when locking Tow on the ship.

Code:
<Move>
Warping to Sector 558

Sector  : 558 in uncharted space.
Ports   : Great Cardassia, Class 4 (SSB)
Ascian W: Menace 3rd Class Shuzu Wiopib, w/ 0 ftrs,
           in Emuon Meroxim (. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) :  11100 - 28060

Command [TL=00:00:00]:[558] (?=Help)? : A
<Attack>
Attack Shuzu Wiopib's Ascian Boat of Humility (199,453-0) (Y/N) [N]? Yes
How many fighters do you wish to use (0 to 40,000) [0]? 1

You lost 1 fighter(s), 199,452 remain.
For defeating this Ascian Wanderer you receive 368 experience point(s).
and your alignment went up by 397 point(s).
You find Shuzu Wiopib's credits worth 40,729!
The ship is abandoned! Its all yours!

Command [TL=00:00:00]:[558] (?=Help)? :
<Re-Display>

Sector  : 558 in uncharted space.
Ports   : Great Cardassia, Class 4 (SSB)
Ships   : Emuon Meroxim [Owned by] Rebel Appliance [2], w/ 0 ftrs,
           (. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) :  11100 - 28060

Command [TL=00:00:00]:[558] (?=Help)? : W
<Tow Control>

Do you wish to tow a manned ship? (Y/N) No
Which ship do you want to tow?

                   --<  Available Ships in Sector >--
Ship  Sect Name                  Fighters Shields Hops Type
-----------------------------------------------------------------------------
   8   558 Emuon Meroxim   Corp        0       0    0  Ascian Boat of Humility

Choose which ship to tow (Q=Quit) 8
You lock your Tractor Beam on Emuon Meroxim
It will now cost you 3 turns for every sector you move.

Command [TL=00:00:00]:[558] (?=Help)? :

Shipboard Computers The Interdictor Generator on Afoaj Shawututh prevented Shuzu
Wiopib from escaping on 08/04/23 at 10:48:56 PM
an Ascian Wanderer ship is powering up weapons systems!
an Ascian Wanderer ship launches a wave of fighters at Han
Shipboard Computers Ascian Wanderer Shuzu Wiopib destroyed 31603 fighters.
Deployed Fighters Report Sector 6133: Ferrengi Nik's Dreadnought entered sector.
Ferrengi Nik destroyed 1 of your fighters in sector 6133

Command [TL=00:00:00]:[558] (?=Help)? :
<Re-Display>

Sector  : 558 in uncharted space.
Ports   : Great Cardassia, Class 4 (SSB)
Ships   : Emuon Meroxim [Owned by] Rebel Appliance [2], w/ 0 ftrs,
           (. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) :  11100 - 28060


...it's as though the message was queued, but didn't get sent until another Alien hit a fig. I got podded the other day because of this 'snail mail' laff

Author:  Singularity [ Thu Aug 04, 2011 10:02 pm ]
Post subject:  Re: Bug TWGS v 2.07 - Helix's Server, Game I.

Yeh, we've seen that bug a few places. Seems to be a problem.

Author:  John Pritchett [ Mon Aug 15, 2011 3:14 pm ]
Post subject:  Re: Bug TWGS v 2.07 - Helix's Server, Game I.

It appears as though the alien attacked your ship before you even entered the sector, because your sector view showed the alien with 0 fighters. I wonder if this is what caused the message to be delayed. I will make sure a player is completely in a sector before he can be attacked.

Author:  Cruncher [ Mon Aug 15, 2011 5:31 pm ]
Post subject:  Re: Bug TWGS v 2.07 - Helix's Server, Game I.

LoneStar wrote:
Capturing an Alien Ship using a simple burst macro: "< a y 500* < sh". I moved in to cap the ship when it had zero figs left.. and got the msg that I had been attacked when locking Tow on the ship.

<Move>
Warping to Sector 558

Sector : 558 in uncharted space.
Ports : Great Cardassia, Class 4 (SSB)
Ascian W: Menace 3rd Class Shuzu Wiopib, w/ 0 ftrs,
in Emuon Meroxim (. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) : 11100 - 28060

Command [TL=00:00:00]:[558] (?=Help)? : A
<Attack>
Attack Shuzu Wiopib's Ascian Boat of Humility (199,453-0) (Y/N) [N]? Yes
How many fighters do you wish to use (0 to 40,000) [0]? 1

You lost 1 fighter(s), 199,452 remain.
For defeating this Ascian Wanderer you receive 368 experience point(s).
and your alignment went up by 397 point(s).
You find Shuzu Wiopib's credits worth 40,729!
The ship is abandoned! Its all yours!

Command [TL=00:00:00]:[558] (?=Help)? :
<Re-Display>

Sector : 558 in uncharted space.
Ports : Great Cardassia, Class 4 (SSB)
Ships : Emuon Meroxim [Owned by] Rebel Appliance [2], w/ 0 ftrs,
(. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) : 11100 - 28060

Command [TL=00:00:00]:[558] (?=Help)? : W
<Tow Control>

Do you wish to tow a manned ship? (Y/N) No
Which ship do you want to tow?

--< Available Ships in Sector >--
Ship Sect Name Fighters Shields Hops Type
-----------------------------------------------------------------------------
8 558 Emuon Meroxim Corp 0 0 0 Ascian Boat of HumilityChoose which ship to tow (Q=Quit) 8
You lock your Tractor Beam on Emuon Meroxim
It will now cost you 3 turns for every sector you move.

Command [TL=00:00:00]:[558] (?=Help)? :


I think what you're missing here is there was a new alien that warped in attacked you and warped out. Notice the different names and different ship types, same alien race though.

Missing warped in and warped out messages.

LoneStar wrote:
Shipboard Computers The Interdictor Generator on Afoaj Shawututh prevented Shuzu
Wiopib from escaping on 08/04/23 at 10:48:56 PM
an Ascian Wanderer ship is powering up weapons systems!
an Ascian Wanderer ship launches a wave of fighters at Han
Shipboard Computers Ascian Wanderer Shuzu Wiopib destroyed 31603 fighters.
Deployed Fighters Report Sector 6133: Ferrengi Nik's Dreadnought entered sector.
Ferrengi Nik destroyed 1 of your fighters in sector 6133

Command [TL=00:00:00]:[558] (?=Help)? :
<Re-Display>

Sector : 558 in uncharted space.
Ports : Great Cardassia, Class 4 (SSB)
Ships : Emuon Meroxim [Owned by] Rebel Appliance [2], w/ 0 ftrs,
(. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) : 11100 - 28060

...it's as though the message was queued, but didn't get sent until another Alien hit a fig. I got podded the other day because of this 'snail mail' laff

Author:  LoneStar [ Mon Aug 15, 2011 5:38 pm ]
Post subject:  Re: Bug TWGS v 2.07 - Helix's Server, Game I.

Nope. you're confusing the Shipname with the name of the Alien.

Quote:
Sector : 558 in uncharted space.
Ports : Great Cardassia, Class 4 (SSB)
Ascian W: Menace 3rd Class Shuzu Wiopib, w/ 0 ftrs,
in Emuon Meroxim (. Ascian Boat of Humility)
Fighters: 1 (belong to your Corp) [Defensive]
Warps to Sector(s) : 11100 - 28060


Alien: Shuzu Wiopib
Ship: Emuon Meroxim

My ship name: Afoaj Shawututh
Quote:
Do you wish to tow a manned ship? (Y/N) No
Which ship do you want to tow?

--< Available Ships in Sector >--
Ship Sect Name Fighters Shields Hops Type
-----------------------------------------------------------------------------
8 558 Emuon Meroxim Corp 0 0 0 Ascian Boat of Humility

Choose which ship to tow (Q=Quit) 8
You lock your Tractor Beam on Emuon Meroxim
It will now cost you 3 turns for every sector you move.

Command [TL=00:00:00]:[558] (?=Help)? :

Shipboard Computers The Interdictor Generator on Afoaj Shawututh prevented Shuzu Wiopib from escaping on 08/04/23 at 10:48:56 PM
an Ascian Wanderer ship is powering up weapons systems!
an Ascian Wanderer ship launches a wave of fighters at Han
Shipboard Computers Ascian Wanderer Shuzu Wiopib destroyed 31603 fighters.
Deployed Fighters Report Sector 6133: Ferrengi Nik's Dreadnought entered sector.
Ferrengi Nik destroyed 1 of your fighters in sector 6133

I just locked tow on the Empty ship...

It's my feeling that the Ascian attacked me during the inital capture, but the Msg's stayed buffered until the Ferball hit my Fig.

Author:  John Pritchett [ Mon Aug 15, 2011 5:55 pm ]
Post subject:  Re: Bug TWGS v 2.07 - Helix's Server, Game I.

Maybe. But what I'm looking at is the fact that the alien's fighters were depleted before you got your first view of the sector after warping in. That shouldn't happen. You should be fully in a sector before the alien can attack you, meaning you should have seen a loaded alien, then received the "attacked" messages. If the attack happened before you were fully in, then the message probably didn't come through because the game didn't see you as "in the sector" to receive the message. Then when you got another message trigger, you were in the sector where the message was posted, so it displayed. That's the only thing that makes sense to me based on the code logic. But either way, there just shouldn't be any way to attack someone before they're fully in a sector. There are too many open variables associated with entering a sector. I'll look at closing that off as an atomic procedure so that the all "enter sector" events are completed before the player's data can be accessed. Many actions in TW are like this, but not all, and entering sector is one that probably should be but isn't. I'm actually not sure why it isn't. That's definitely an oversight and just asking for problems in fast, tightly scripted games.

Page 1 of 1 All times are UTC - 5 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/