MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000796 | Zandronum | [All Projects] Bug | public | 2012-04-21 00:53 | 2024-02-29 16:44 |
|
Reporter | Dusk | |
Assigned To | Dusk | |
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 1.0-beta | |
Target Version | 3.2 | Fixed in Version | 3.2 | |
|
Summary | 0000796: [Hexen] Flechettes lack netcode altogether |
Description | WOO ANOTHER ONE |
Steps To Reproduce | Join an online game as a fighter and grab a flechette and cast it. The flechette flies through trees... and even appears to explode where the client percieves the flechette to have landed. They normally bounce off them. |
Additional Information | |
Tags | No tags attached. |
Relationships | parent of | 0002948 | resolved | | SetThingFlags: couldn't find actor | parent of | 0002949 | resolved | | MoveThingExact: couldn't find actor |
|
Attached Files | flechettefixpatch.diff (2,213) 2024-01-09 20:31 https://zandronum.com/tracker/file_download.php?file_id=2883&type=bug
flechettefixpatch2.diff (2,326) 2024-01-29 04:13 https://zandronum.com/tracker/file_download.php?file_id=2899&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2012-04-21 00:53 | Dusk | New Issue | |
2012-04-21 00:53 | Dusk | Status | new => assigned |
2012-04-21 00:53 | Dusk | Assigned To | => Dusk |
2012-04-21 00:54 | Dusk | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=1789#r1789 |
2012-04-21 00:54 | Dusk | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=1790#r1790 |
2012-04-21 01:46 | Dusk | Note Added: 0003352 | |
2012-04-21 01:46 | Dusk | Status | assigned => feedback |
2012-04-21 16:46 | Torr Samaho | Note Added: 0003359 | |
2012-04-21 17:30 | Dusk | Note Added: 0003363 | |
2012-04-21 17:30 | Dusk | Status | feedback => assigned |
2012-04-21 17:30 | Dusk | Status | assigned => feedback |
2012-06-09 13:22 | Torr Samaho | Category | General => Bug |
2013-09-27 10:39 | Dusk | Status | feedback => confirmed |
2016-05-14 18:20 | Ru5tK1ng | Note Added: 0014913 | |
2016-05-14 18:21 | Ru5tK1ng | Status | confirmed => resolved |
2016-05-14 18:21 | Ru5tK1ng | Resolution | open => fixed |
2016-05-14 18:49 | Ru5tK1ng | Note Added: 0014918 | |
2016-05-14 18:49 | Ru5tK1ng | Status | resolved => feedback |
2016-05-14 18:49 | Ru5tK1ng | Resolution | fixed => reopened |
2016-05-14 18:49 | Ru5tK1ng | Note Deleted: 0014913 | |
2016-05-14 19:08 | Ru5tK1ng | Status | feedback => confirmed |
2024-01-09 20:31 | Ru5tK1ng | File Added: flechettefixpatch.diff | |
2024-01-09 20:32 | Ru5tK1ng | Note Added: 0022982 | |
2024-01-09 20:32 | Ru5tK1ng | Status | confirmed => needs review |
2024-01-09 20:32 | Ru5tK1ng | Target Version | => 3.2 |
2024-01-23 19:50 | Torr Samaho | Note Added: 0022997 | |
2024-01-24 22:13 | Ru5tK1ng | Note Added: 0023002 | |
2024-01-28 20:03 | Torr Samaho | Note Added: 0023019 | |
2024-01-28 21:04 | Torr Samaho | Note Edited: 0023019 | bug_revision_view_page.php?bugnote_id=23019#r14058 |
2024-01-29 04:13 | Ru5tK1ng | File Added: flechettefixpatch2.diff | |
2024-01-29 04:13 | Ru5tK1ng | Note Added: 0023027 | |
2024-02-04 20:24 | Torr Samaho | Note Added: 0023055 | |
2024-02-04 20:24 | Torr Samaho | Status | needs review => needs testing |
2024-02-04 22:33 | Ru5tK1ng | Relationship added | parent of 0002948 |
2024-02-04 22:33 | Ru5tK1ng | Relationship added | parent of 0002949 |
2024-02-29 16:43 | Ru5tK1ng | Note Added: 0023117 | |
2024-02-29 16:44 | Ru5tK1ng | Status | needs testing => resolved |
2024-02-29 16:44 | Ru5tK1ng | Resolution | reopened => fixed |
2024-02-29 16:44 | Ru5tK1ng | Fixed in Version | => 3.2 |
Notes |
|
(0003352)
|
Dusk
|
2012-04-21 01:46
|
|
|
|
|
Small remark: SERVERCOMMANDS_SetThingState should be called before the state is actually set on the server. This is consistently done everywhere so far. |
|
|
(0003363)
|
Dusk
|
2012-04-21 17:30
|
|
|
|
|
<WaTaKiD> the fighter flechettes should bounce off trees
<WaTaKiD> as is, they appear to explode on contact with a tree, however they actually desync and bounce elsewhere |
|
|
|
I have uploaded a patch that fixes the remaining issue here as well as the ones outlined in 2948 and 2949. |
|
|
|
I had a quick look at the patch and wonder whether NETWORK_InClientMode() needs to be replaced with NETWORK_InClientModeAndActorNotClientHandled( this ). Otherwise, this will not work for client side actors. |
|
|
|
Wouldn't it still work with client side actors since the actual actor being spawned is ThrowingBomb? In this example code, the projectile is clientsided and scaled by 2.0:
ACTOR NewBomb : ThrowingBomb replaces ThrowingBomb
{
+CLIENTSIDEONLY
Scale 2.0
}
I tested this online and it seemed to work fine. |
|
|
(0023019)
|
Torr Samaho
|
2024-01-28 20:03
(edited on: 2024-01-28 21:04) |
|
The problem would only occur if the actor calling AArtiPoisonBag3::Use is CLIENTSIDEONLY.
|
|
|
|
I have uploaded a version 2 of the patch that considers client-side inventory use items. |
|
|
|
Thanks! I added the updated patch. |
|
|
|
Tested with latest changes and the sound plays properly when using the item and the bounce behavior is now correct online. |
|