If you add hidden arrows with direction it seems to work better
@startuml
skinparam linetype ortho
class A
class B
class C
class D
circle " " as c
A <|-- c
c -- B
c -- C
c -- D
c -- E
c -- F
c -- G
c -[hidden]-> B
c -[hidden]-> C
c -[hidden]-> D
c -[hidden]-> E
c -[hidden]-> F
c -[hidden]-> G
@enduml