forked from tdauth/dmdf
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
3046 lines (2841 loc) · 237 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Multiplayer-Test 2017-10-31 Tamino, Luxi und David:
* Wenn die anderen Spieler nicht direkt 2 und 3 sind, dann funktioniert das Zählen in Quest-Gebieten nicht (1/3 Charakteren egal ob schon Charaktere im Gebiet sind!). Hat MapSettings.maxPlayers() einfach 1 zurückgegeben oder waren playerCharacter() immer 0?!
* Klassenauswahl: Multiboard verschwindet immer bei anderen Spielern, wenn ein Spieler zur nächsten Klasse wechselt.
* Arena-Karte: Irgendein Zauberer-Spell kann nicht über Stufe 1 geskillt werden (Auto-Skilling erhöht nur bestimmte Zauber).
* RPG-Kamera wird für alle Spieler übernommen und zurückgesetzt (Spieloptionen).
* Dagos Pilzequest kam bei einem Spieler nicht (sicher, Dialog vllt. nicht ausgewählt?).
* Skillen ging irgendwann nicht mehr (Zauberpunkte wurden verbraucht ohne die Stufe der Fähigkeit zu erhöhen).
* FIXED: Arena: Wissen heißt noch Intelligenz.
* Arena: Evtl alle UI-Strings importieren (mit MPQ-Editor)?
* Orkanführer: Stimme tiefer machen, aber nicht langsamer!
* FIXED: XP-Balken im Charakterschema zeigt falschen Wert an!
* Bisherige Kartengröße Talras 6 MiBytes (unkomprimiert). Kartenskriptgröße unkomprimiert 11 MiBytes. 208 752 Zeilen Code (ohne Optimizer)!
* Bisherige optimierte Kartengröße Talras 3,735 MiBytes, Kartenskriptgröße optimiert 3,508 KiBytes. 116 364 Zeilen Code (mit Optimizer)!
* DONE: Drop all unused ASL systems.
* Improve runtime performance: Make all Talk, SharedQuest and Video members static since there can only be one instance.
Test mit Luxi:
* Texttag für Verkauf (Inventarsystem) wird allen Spielern angezeigt anstatt nur dem Besitzer des verkaufenden Charakters: 10 + 5 = 15. Obwohl ShowFadingTextTagForPlayer() verwendet wird?
* DONE: Wiederbelebungszeit reduzieren 15 Sekunden.
* (Agihard und Sisgard): Talk-skip-Bug, wenn ein Spieler im gleichen Dialog skippt, dann wird auch beim anderen Spieler geskippt.
Sisgards Sounds (Hälfte geht nicht):
* Mein Meister war ein großer Zauberer: Sound kaputt, bricht ab.
* Das erste Mal traf ich ihn auch kaputt.
Vielleicht weil beide Spieler gleichzeitig mit ihr reden (skips). Wenn Spieler 1 skipped.
Aghiard-Regelsounds um eins versetzt bei 3. kommt 2.
* Arenagegner für jeden Kampf pro Spieler Anzahl merken und Gegner stärker machen.
* Arenagegner sollten je nach Stärker mehr Gold geben.
* FIXED: Donnersound zu laut.
* Gespräch zwischen Wieland und Einar, falsch herum, anderer NPC muss zuerst was sagen.
* FIXED: Alle Zauber im Zauberbuch können nur bis Stufe eins geskillt weren, Skill Points werden trotzem verbraucht.
* Quest Gold für die Handelserlaubnis, Hinweis ins Quest-Log schreiben nachdem man mit Ferdinand darüber geredet hat.
* Nachdem Barade leavt kommt "Barade ist nun Admin".
* Lothar: Beleidigung, Quest sollte trotzdem annehmbar sein.
* Teleporter geht nach laden nur zum ersten Schrein an der Burg.
* DONE: Markwards Quest: "Zwei Tage sind vergangen": "Genügend Zeit ist vergangen -> die Pfeile sind fertig"
* DONE: Dagos Pilzquest, reinschreiben wie viel Pilze man braucht.
* Musik in Talras kam nicht. Zumindest das zweite Lied drinnen lassen?
Open TODO items:
Handlung (optionale Verbesserungen):
* Tellborn und Fulco Quest mit Riesen einbauen. Einen Riesen einfangen mit Spruchrolle?
* Fulco will die Zauberkraft der Hexen im Norden. Neues Quest.
* AOS-Gebiet: Oscar und Dämon sollen Dialoge bekommen. Leiden unter der Herrschaft von Haldar und Baldar.
* Osman: Sollte im Zusammenhang mit dem Kultquest den Begriff „Todesgruft“ erwähnen. So wird sie laut Drachentöterin von Eingeweihten genannt. Er muss bereits davon gehört haben.
* Drachentöterin: Hat nun ein Gespräch, muss aber noch geschrieben werden:
* Über die Bedeutung der Todesgruft informieren, wenn Quest von Osman erhalten wurde.
* Neues Quest "Das Heldenepos": Man schreibt ihre Taten auf -> innovatives Quest überlegen.
* Neues Quest "Die Hochelfen": Unterstützung der Hochelfen für den Herzog und das Grenzgebiet -> Holzbruck?
* Verbindung mit Ricman's Quest "Der gezähmte Drache" -> man kann der Drachentöterin davon berichten.
* Ricman sollte mehr über den Stab der Unsterblichkeit berichten. Wirkt alles zu aufgesetzt. Warum will er unbedingt einen Drachen aus den alten Sagen?
* Irminas Tagesablauf. Steht den ganzen Tag da und verkauft Sachen.
* Sisgard: Frage "Was machst du wenn die Orks und Dunkelelfen kommen?".
* Tobias erzählt von einer Kartoffel. Kartoffeln waren im Mittelalter unbekannt. Der Charakter sollte fragen, was eine Kartoffel ist und Tobias erzählt von Übersee.
* Wigberht "Erzähl mir was über deine Heimat" "Nun komm schon" erzählt einfach direkt etwas.
* Schafsjunge Satz "Was verkaufst du denn?".
* Irmina: Fahrt nach Holzbruck prüfen, neues Quest.
* Storyidee für Die Verteidigung von Talras: Dararos taucht auf und bekämpft den Fürst der Dunkelelfen. Der Fürst der Dunkelelfen taucht auf, da Deranor von der Hochelfin vertrieben wurde. Es kommt heraus, dass der Fürst der Dunkelelfen und Deranor gemeinsame Sache machen. Es kommt auch heraus, dass Dararos und der Fürst der Dunkelelfen Brüder sind.
* Außerdem taucht ein Anführer der Orks auf, der Vater des Ork-Anführers, den Wigberht bereits getötet hat und erzählt, dass Wigberht seinen Vater niemals wieder lebend sieht. Mit Hilfe von Ricman wird er getötet und verrät kurz vor seinem Tod, dass Wigberhts Vater noch am Leben ist.
Zeugs:
* DONE: Doomed needs range attack for air units.
* Video: A New Aliance: Place actors of Ferdinand and Osman. Otherwise Osman might block the duke.
* Decrease the XP gained from killing creeps. Leveling in singleplayer is too fast. Maybe only in 0.8. In 0.9 It should be 10 % like in the Bonus Campaign and the XP from wc3 is used. Watch the Let's Play of 0.8: https://www.youtube.com/watch?v=vCeUAUiXB8E&index=6&list=PLM18cnYYRV5OQRQFKEPbDKecc1qGdEYgW
* FIXED (0.9): Change sound of the Orc Leader in Talras like Deranors sound (deeper).
* Talras daily routines of NPCs seem not to start after traveling there for the first time until a video sequence has been played? Not sure?
* Increase the costs of the long bow and reduce its damaga ability's damage.
* Replace the main menu frozen frames by demonic interface ones.
* Waiting for sound gg_snd_OrcLeader1 does not work. Export the sound again.
* Use new music! In the Let's Play he turned the music of. Ministrel Guild is annoying as hell. http://www.freesound.org/ https://www.jamendo.com/?language=en
* Play music during all video sequences. If no custom music is available, use wc3s music!
* Add a marching sound to the video where the Northman march: http://www.freesound.org/people/Yap_Audio_Production/sounds/218998/
* Intro music: http://www.freesound.org/people/Tristan_Lohengrin/sounds/319781/
* Market sound: http://www.freesound.org/people/Metzik/sounds/371222/
* Sound when the High Elves arrive: http://www.freesound.org/people/CGEffex/sounds/99961/
* Character Management: Fix the size of the GUI and the placement as well as the discovered area.
* FIXED: Before traveling to the World map show a dialog and ask for confirmation.
* DONE: Dornheim: Change the loading background.
* FIXED: "Teach me the witch song." of Mathilda does not show the start page again.
* Refreshing the options after map transition removes dungeon and quest buttons?
* DONE: World Map: Ask for user confirmation before traveling to another map.
* World Map: When reenabling the models or images seem corrupted. Prevent enabling twice.
* World Map: Make selection models for trackables bigger.
* World Map: When traveling from Talras to World Map, Talras is disabled?
* World Map: Pan the camera in the beginning to the zone from which the characters came.
* war3mapSkin.txt is apparently optimized by the optimizer and therefore "Inventory is full" is still shown in English maps. But since the interface is changed correctly, the values must be integrated?
* The map in the singleplayer campaign is not detected as campaign (object data). Besides the map paths "TL.w3x" etc. have to be used to make the zones work. Therefore addd the maps directly to the root path in the MPQ archive TPoF.mpq.
* src/Scripts/devinstaller.nsi: Install the translation files or different language versions of the maps.
* FIXED in TPOF only: wc3lib compression bug Shot into the Heart ACfd:DataA, ACfd:DataB, ACfd:DataC
* Archer: not 50 % more damage, something like 10 %. Use the data value in the tooltip.
* FIXED in TPOF only: wc3lib compression bug: Lauern ANwk:DataA, ANwk:DataB, ANwk:DataC (BUT NOT ANwk:DataD)
* Show the campaign under "Campaign" not "Custom Campaigns". Change the file "UI/CampaignStrings_exp.txt" for this. Added files from war3x.mpq, maybe check the latest War3Patch.mpq? Do the files from the map folder work as campaign or should they be added to the MPQ archive?
* Specify another credits map in the game: "UI/MiscUI.txt" entry "CreditsFile_V1".
* Finish Credits map: Show credits all the time, remove class selection, update custom interface and gameplay constants.
* (0|0) is discovered in the beginning in Talras. Game options? restoreCharacterSinglePlayer(cache, Player(i), 0.0, 0.0, 0.0) is called and game options are created there.
* One spell of the Ranger is missing!
* Concentration is cast all the time (although 100% life and 10 seconds timer!).
* FIXED (Dungeon icon overwrites the one used): Learn Stab has the wrong icon.
* Wieland's store has no effect.
* The map names have to be translated separately (shown in wc3). They are not part of the war3map.wts.
* Map Gardonar: Is missing custom user interface strings (Missions, Information etc.).
* String "Arkaner Schutz [|cffffcc00Stufe 2|r]" is very often in war3map.wts of Talras. wc3trans error? Wrong translation? Replace by "(Spell Book Ability - Druid)".
* Teleportation (Elemental Mage): Wrong German tooltip (Aklingzeit).
* Mephisto: Add talk abilities as sold units. They are added but apparently hero transformation removes them. Besides he is not invulnerable after the transformation!
* Dornheim: Make the way to Wotan bigger (river).
* Wotan: Add transformation sound.
* Finish Wotan's quest.
* Wotan's quest: Add rescue sound.
* Wotan's quest: Add to the description where the scepter is (inventory) and where the children are.
* DONE: Tanka: Add item types for learning stuff.
* The North: Repick creates items again.
* Verzauberter Schädel eines Dämon: Keine Zauberbuchfähigkeit.
* Knochenbogen: Keine Zauberbuchfähigkeit.
* Necromancy: Zaubertooltip kaputt (nicht im Zauberbuch).
* Orc Crossbow: Doesn't show attachment and no missiles.
* FIXED (was ultimate 1): Damnation could not be learnt at level 12.
* FIXED: Dungeon: Leaving a dungeon with a camera pan should be an immediate pan to the character.
* AInventory: When an item has no equipment type (ItemType) the message appears that the equipment slot is already used. There should be a message that the item cannot be equipped.
* FIXED: Dornheim: Wotan's staff has mana costs. Reduce it to 50. Increase the area size and implement the quest.
* FIXED: Dornheim: Needs portal units: "Dornheim" and "First Floor" and "Second Floor".
* FIXED: Dornheim: Give gold to the player for getting apples and bread.
* FIXED: Dornheim: Use the add item event of AInventory instead of Warcraft III's native events for the item quest items.
* FIXED: Dornheim: Wotan's transformation does not work. Switch unit types in the ability and remove all flags.
* FIXED: Dornheim: Make ways to Wotan bigger (through the river).
* Clear all texttags from a talk routine when talking to an NPC. hideTexttagsForPlayer() is actually called, doesn't always work? Double free of ATextTagListIterator.
* FIXED: Reduce selling cooldown for apple, loaf of bread etc.
* World Map crashes on loading in current 0.9 release.
* FIXED (SetUnitX() called twice): Dornheim start position in the campaign is not at Ralph.
* Killing a box shows the creep XP hint.
* World Map needs another loading screen.
* Dornheim: Make another screenshot with smaller Doodads as loading screen (main building?).
* Campaign needs a custom mini map logo.
* FIXED (was missing assigment character): SpawnPointAddNewItemType is not merged correctly from TriggerStrings.txt into autogenerated file.
* Karte "Der Norden" vervollständigen: Mehr eigene Creeps und Gegenstände. Außerdem sollte die Logik rein mit dem Auslöser-Editor erzeugt werden, wenn genügend eigene Funktionen existieren.
* DEPRECATED: Quest Blood Thristiness überarbeitet. Logischere Dialoge mit der Elfin, warum jagt sie die Kreaturen? - ist gar nicht soo schlecht
* DEPRECATED (lieber je nach Itemtyp mit dem OrderAnimation-Struct Animationen bei Befehlen steuern!): Angriffsanimationen für Items spezifizieren! Dafür müssen valide Suffixe verwendet werden. Siehe Hive-Thread. Modell muss bearbeitet werden!
* DEPRECATED: Kuno: Einbauen "Diese Wälder sind gefährlich! Hier hausen starke Kreaturen, nehmt euch in Acht!"
* "Der dunkle Kult": Egal wann der Diakon getötet wird bzw. alle, muss es bereits abgeschlossen sein, solange der Charakter in der Nähe war.
* DEPRECATED (welcher Pan? Videosequenz!): Letzter Auftrag, statt pan eventuell Videosequenz, die das Spiel unterbricht und die Ansicht danach wiederherstellt.
* Dialog mit Björn über Dago, wird alles automatisch ausgeführt.
* DEPRECATED (zu viele Items): Anstatt Items gleich zu verteilen einfach das Item n mal droppen?
* Tool schreiben, das die MMP-Datei der Minimap nimmt, ein Gebiet ausschneidet und ein Bild mit einer bestimmten Größe daraus erzeugt.
* Diakon lebt nach Video in dem er umgebracht wurde wieder?!
* DEPRECATED: Ursula: Dialog einbauen falls man Druide ist!
* Verwandlung in Dämon castet gleichzeitig auch Druidenverwandlungen! Als Befehlsstring "NICHTS" eintragen? Liegt wenn dann an Zauber-ID!
* Schild Attachmentpunkt ändern, ist sonst in der Hand des Charakters. Gibt es überhaupt einen besseren beim Villager255-Modell?
* Guntrichs Mühle: Keine Geister bei der Mühle, dafür aber Plünderer mit Anführer. Dialog bei Guntrich aktivieren, nachdem man bei der Mühle war -> neues Quest "Vertreibe die Plünderer".
* Guntrichs Auftrag "Geisterstunde": Neues Ziel einbauen, dass man selbst herausfinden muss woher das Trommeln kommt.
* Guntrichs Dialog: Wegelagerer bei der Mühle? mit Geisterstunde verbinden - Neues Quest einbauen "Wegelagerer vertreiben"?
* Zauber "Dryade" ersetzen oder sinnvolle Beschwörung mit Heilung und Natur?
* AOS-Gebiet: oben auf Plateaus Sichtfeldblocker platzieren!
* AOS-Gebiet: Bob muss Gegenstände verkaufen.
* AOS-Gebiet: Die Dämonenhändler sichtbarer machen.
* Tagesabläufe gehen immer noch nicht. Neue Lösung: Immer wenn ein neuer Tagesablauf begonnen wird, wird in onStart() automatisch der alte beendet.
* Damit die Zaubereffekte funktionieren muss man die Anzahl der Anhänge auf die Anzahl der eingetragenen Modell setzen!
* DONE (Karte Deranors Sumpf): Gute Modelle: http://www.hiveworkshop.com/forums/models-530/dark-soldier-245141/
* Irgendwer in der Todesgruft kann Tote beschwören. Funktioniert jedoch nicht bei den eigenen Untoten? nur bei den Donnerwesen. Sollte bei allem funktionieren -> mehr Gegner.
* FIXED: Gruft des Todes: Missgeburt braucht Fähigkeiten.
* FIXED: Berserkerin benötigt Fähigkeiten.
* Osmans Quest nur aktivierbar machen falls man ihn nicht als Kleriker beleidigt hat. Ansonsten erst mal eine Abfrage einbauen.
* DEPRECATED: Am besten Osmans Beleidigung rauslöschen und auch das Quest mit dem Anschwärzen beim Herzog.
* Bei Questupdates immer manuelles setState() und dann displayUpdateMessage().
* Arena: Mehr Gegner, klassenabhängig.
* DEPRECATED (werden nun bei Agihard angezeigt): Agihard, Arena: "Wer kämpft in deiner Arena?" - "Leute aus dem ganzen Land, Namensauflistung!".
* DEPRECATED (keine Storyänderungen mehr): Lothar: Neues Quest mit Weinreben auf dem Mühlberg. Weinreben ernten.
* Goldmünzenbeutel: Beutelmodell.
* Haid muss mehr Gegenstände verkaufen.
* FIXED: Ricmans "Und was machst du hier?" direkt auf Startseite anzeigen.
* FIXED: Ricman: Beutezug korrigieren. Fehler??? Goldtruhenfähigkeit wird nicht als Icon angezeigt. Custom Spell machen!
* DONE: Ricman: Evtl. Bestechungsoption einbauen, damit alle Klassen die Zauber lernen können? Ansonsten hat der Drachentöter zu große Vorteile!
* DONE: Ricman: Erlernbare Fähigkeiten als Drachentöter sollen Grimoire Spells werden und im Zauberbuch erscheinen. Ansonsten kann man sie nicht verlernen und die Zauberpunkte anderwertig verwenden. Achtung: Können dann eventuell nicht alle angezeigt werden?
* Trommons Quest nicht einfach ablehnbar machen!
* Make all struct members of talks static since there is only one instance -> performance.
* Make all struct members of shared quests static since there is only one instance -> performance.
* Mit SharpCraft debuggen - optlimit etc.
* ACharacter.displayMessage() entfernen und durch QuestMessageBJ() ersetzen. Eventuell QuestMessageBJ() für einzelnen Spieler anbieten? Neue Funktion QuestMessageForPlayer() aus der ASL verwenden.
* ACharacter.setMovable() entfernen und durch jeweilige Funktionen ersetzen.
* Viele unnötige Helpermethoden aus ACharacter rauswerfen.
* Dago retten - Bedingung einbauen, Dago darf das Gebiet nicht verlassen, sonst ist der Auftrag fehlgeschlagen! Ansonsten kann man mit Dago alles abmetzeln!
* FIXED: Drachentöterin benötigt Tagesablauf der nach dem Quest "Metzelei" aktiviert wird: Sie muss nach Talras gehen.
* FIXED: Viel viel viel mehr Schreine platzieren. Sind auch Teleportmöglichkeiten!
* Talras: Mehr Kreaturen oder sammelbare Items platzieren. Die Karte ist viel zu leer -> mehr Spawn Points.
* FIXED: Quest-Pings deaktivierbar machen (pro Spieler).
* FIXED: Quest-Pings manuell durch Hauptmenü erlauben.
* Video "Das erste Gefecht": Einheiten blockieren sich gegenseitig beim Laufen. Nicht in der selben Gruppe?! Abstände vergrößern, Geschwindigkeit anpassen auch bei Items!
* Beim Zauber "Drohendes Unheil" sicherstellen, dass der Zauber pro Einheit nur einmal gleichzeitig angewandt werden kann.
* Leider erlaubt der Zauber "Drohendes Unheil" auch, dass man z. B. bevor man in den Kampf zieht den Effekt auf alle Einheiten zaubert. Daher muss der Effekt zeitlich begrenzt werden!
* Tutorial: Schreintipp für alle Gebiete von Anfang an aktivieren, auch für aktivierten Schrein.
* Tutorial: Als erstes einblenden, dass Anleitungen im Quest-Log stehen.
* DEPRECATED: Tutorial: Zunächst einblenden, dass man mit "-menu" ins Haupt-Menü kommt.
* Tutorial: Einblenden, dass man eine Teleportationsrolle dabei hat.
* Creep-Lager-Icons funktionieren im Editor aber nicht im Spiel. Liegt daran, dass nicht erkundete Gebiete überhaupt nicht sichtbar sind: http://www.hiveworkshop.com/forums/world-editor-help-zone-98/creep-camps-not-showing-231992/index3.html
* DEPREACTED: Klassenzauber auf Basis von "Mana und Leben auffüllen"?
* FIXED: Vampirgebietergruppe muss viel mehr droppen. Artefakte, Tränke, am besten Runen!
* "Genesung" schadet dem Kleriker selbst. Sollte heilen aber ohne dem Kleriker selbst Leben abzuziehen.
* FIXED (Standardwerte): "Böses bannen" hängt extrem.
* DEPRECATED: Die Startbrücke endlich breiter machen!
* DEPRECATED: Metamorphose: Was passiert wenn der Charakter während der Rückverwandlung stirbt und das Inventar aktiviert wird wenn er tot ist?
* DEPRECATED: Metamorphose: Verhindern, dass Charakter während Verwandlung stirbt, da sonst eventuell Nebeneffekte eintreten? Können Items trotzdem hinzugefügt werden?
* ASL: Mehr API-Kommentare.
* ASL: AClassSelection - Multiboard-Anzeige optional machen (dynamisch).
* ASL: AClassSelection - Drehung optional machen (dynamisch).
* AClassSelection: Multiboard ist zu breit. Die Breite nicht automatisch berechnen, sondern wie bei ACharactersScheme dynamisch festlegen lassen.
* Auftrag mit Dago fehlschlagen lassen wenn man mit ihm flieht.
* Beide Quests von Wieland NICHT ablehnbar machen!
* Haldar und Balder: Ich möchte aus der ... Legion austreten.
* Haldar und Baldar gleichmäßigen Zutritt erlauben! Damit Teams gleich groß sind.
* AOS-Hauptgebäude einbauen und Auftrag abschließbar machen.
* AOS: Spieler benachrichtigen (auf ganzer Karte) wenn ein AOS-Gebäude oder Ähnliches angegriffen wird.
* AOS: Der Sieg einer Partei sollte nicht die gesamte Story verändern jedoch Einfluss auf den Auftrag "Geisterstunde" nehmen.
* Bei letzter Schlacht sollten Gegner Items droppen, auch Runen etc. und vor allem der Orkanführer für jeden Charakter ein Artefakt.
* Video Wigberht: Actors pausieren bis explizit bewegt werden. Bei Schlacht explizit gegeneinander kämpfen, sonst Chaos!
* Quest Deranor: Man kann Osman danach auch berichten, was hinter dem Kult eigentlich steckt.
* Dialog mit Drachenöterin über Deranor verbessern.
* Bei allen Tötungsquests den Spieler Neutral Aggressiv entfernen. Einheiten könnten übernommen worden sein!
* Irmina: Agihards Quest nicht ablehnbar machen "Also Agihard" sollte einfach auf der Hauptseite angezeigt werden.
* FIXED: Arenameister und Talras' mutiger Waffenmeister haben dasselbe Icon.
* Wiederbelebungsbug erneut. Nach Video "Das erste Gefecht" wurde während des Spiels Charakter 0 getötet und kein Wiederbelebungstimer gestartet. Es erschien auch kein Timerdialog.
* Bei allen Videosequenzen sollte nach der Ausblendung des Schwarzfilters bereits die Kamera in Bewegung sein. Sonst wirkt es nicht flüssig.
* FIXED: Spielhintergrundmodell runterladen, statt Frostthron. Am besten etwas mit Feuer und düsterer Stimmung.
* FIXED (Hauptmenü): Button zum Durchschalten der Dungeons (Schreinbutton?).
* FIXED: Video Wigberht: Frost statt Feuerwelle
* FIXED: Video Wigberht: Weniger Kameras um die Orks zu sehen, weniger Kameras um die terraindeformation und den Tot der Orks zu sehen.
* Rückkopplung beim Zauberer zieht kein Mana ab. Gameplaykonstanten?!
* FIXED: Großen Felsvorsprung über Bärenhöhle entfernen.
* 2 Items werden für Spieler 1 gedroppt und dann erst wieder 1 Item für Spieler 2.
* Nordmänner kämpfen in Video gegen Drachentöterin. Was wenn Gefährten dabei sind?!
* Video: Grundsätzlich alle Einheiten von Gefolgsleuten hiden, außer die, von welchen actor erzeugt werden.
* Ricman gehört nach letzter Schlacht auf einmal der weißen Legion?!
* Letzte Schlacht auch Dunkelelfen spawnen mit mehr Fähigkeiten, macht die Schlacht interessanter.
* Alphafähigkeit wird in Verwandlung nicht angezeigt.
* DONE: Veraltete Zauber der Klassen komplett aus dem Projekt entfernen. Siehe struct ClassSelection.
* Ansprechen durch anderen Spieler funktioniert immer noch für menschliche Charaktere! Problem: Trigger player ist immer der Besitzer der Einheit, nicht der der den Befehl gibt.
* Sichtfeldblocker in Trommelhöhle besser platzieren.
* Weniger Erfahrung für Nebenquests und Hauptquests, vor allem am Anfang. Erfahrung auch durch Spielerzahl teilen?!
* Wenn Seitengegenstand anderem Charakter gegeben wird, wird er nicht richtig zurück gesetzt. Pickup sollte Seitengegenstand einfach entfernen.
* Belichtungsfehler herausfinden und fixen. Die Schatten sind viel zu dunkel?! Der Belichtungsfehler stammt vom falschen Skymodell. Das Wetter ändert manchmal das Skymodell? Dann funktioniert die Belichtung wieder. Am besten in jedem Video das Skymodell festsetzen und danach mit AWeather wieder zurücksetzen. Falsch AWeather hat changeSky() auf false. Liegt an Uhrzeit?
* Initialskymodell für Karte Talras setzen.
* FIXED: Ricman und Wigberht einfach nach letzter Schlacht automatisch ins Lager bewegen. Ansonsten verwirrend.
* Bei letzter Schlacht sollen sich zur Sicherheit Einheiten nicht töten können? Damage event verwenden und Leben wieder auffüllen so wie beim ersten Dago-Video.
* Weniger Erfahrung für die leppische Hauptquests. Man steigt viel zu schnell auf.
* Dämpfung sollte nicht nur Magieschaden reduzieren. Der Effekt bringt sonst zu wenig, da wenige Einheiten Magieschaden verursachen. Vielleicht auch allgemein vor Schaden schützen von Einheiten, die Mana besitzen.
* DONE: Mehr Bosse bei letzter Schlacht: Dunkelelfen-Hexer, Kriegsherr der Orks
* DONE: Nach der ersten Schlacht gegen die Orks Sammelgebiet erstellen, Video nicht direkt starten!
* Kurze Videsequenz, Hinweis, dass nun Belagerungswaffen herangebracht wurden.
* Nach letzter Schlacht alle beschworenen Einheiten Dararos' entfernen.
* FIXED: Deranors Leibwache muss etwas droppen.
* FIXED: Deranors Leibwache sollte respawnen.
* Drops für Unholde auf Bauernhof und bei linkem Tor.
* Zauberbuch anstatt Icons mit Zahlen: Falls maximal 7 Heldenfähigkeiten, 2 Seitenbuttons also noch 5 pro Seite? wenn angeklickt wird, dann skill point readd und nur die ability. Die Buttons werden alle als Stufe 1 angezeigt. Nachteil wäre, dass die Buttons auch eine Zahl haben. Vorteil: Helden-Fähigkeiten Icon mit Zahl?
* Entzünden von Elementarmagier funktioniert nicht per Buff. Kann mehrmals gemacht werden und macht einen Verbündeten unendliche stark!
* Kisten und Fässer brauchen Zerstöranimation.
* Bärgengestalt braucht Verwandlungsanimation (per Code). Suche Animationsnummer von Hive heraus!
* Krähengestalt braucht Verwandlungsanimation (per Code). Suche Animationsnummer von Hive heraus!
* DEPRECATED: Grimoirefähigkeiten permanent machen, sodass sie bei Verwandlung noch da sind.
* FIXED: Inventar- und Grimoirefähigkeiten bei Verwandlung falls gefordert explizit entfernen, anstatt hinzuzufügen.
* FIXED: Schafsjunge soll Wolle usw. verkaufen.
* FIXED: Wolle und Questbelohnung einbauen.
* DEPRECATED: Beleidigung gegenüber Mathilda rausnehmen.
* Magische Schockwellen Effekt.
* Björn gibt keine Goldmünzen (real).
* Lothar: Dialogoptionen sind nach Quest mit Mathilda einfach weg.
* Irmina sagt die Zutaten wären selten, sind nun aber sehr einfach auffindbare Gegenstände.
* Arkane Zeit: Prüfen ob überhaupt Zauberverstärker auf Ziel sind ansonsten abbrechen.
* Arkane Zeit Tooltip fixen.
* Die Nordmänner: Bei Video "Der Anführer" Sammelgebiet für Charaktere verwenden.
* Video Wigberht: Falls Orks nicht getötet wurden (die von Wigberht getötet werden) werden diese nicht nach dem Video entfernt.
* FIXED: Mit Wigberht reden sollte nur 200 Erfahrung geben.
* FIXED: Sammeln sollte nur 200 Erfahrung geben.
* FIXED: Orks laufen zurück bei letzter Schlacht (nicht patroullieren?).
* FIXED (Fellows werden verborgen): Drachentöterin und Sisgard usw. während Video als Fellow unbesiegbar machen und hiden? Wird sonst angegriffen.
* FIXED: Quest Metzelei: Tötungsreihenfolge sollte egal sein. Zumindest bist zur Todesgruft.
* FIXED: Verzauberter Stab: Kürzer machen.
* FIXED: Verzauberter Stab: Breiter machen.
* Versorgung von Talras: 200 Erfahrung?
* DEPRECATED (Gegner werden angezeigt, wenn man ihn anklickt): Agihard einbauen "Gegen wen kann ich kämpfen?". Beschreibung des PvP-Kampfes.
* Stäbe sollen Zweihandwaffen sein?
* DEPRECATED: Sisgard, Ricman und Drachentöterin benötigen mehr interessante Fähigkeiten.
* Das erste Gefecht: Gegner deutlich schwächer machen da das Quest sehr schnell nach Beginn des Spiels abgeschlossen werden kann.
* DEPRECATED: "Gehen wir." nicht auswählbar nach erfolgreichem Abschluss von "Die Zauberkunst".
* DONE (kein custom spell mehr): Waldläufer wird durch Sprinten eventuell sehr langsam. Hängt mit Lauern zusammen??
* DONE: Auftrag "Krieg": Videos schreiben und einbauen.
* FIXED: Extramarkierung für die Fallenplatzierung am Außenposten einbauen. Es muss deutlich werden wo die Fallen hinkommen.
* FIXED: Charakterübersicht: Balken sind nicht ausgefüllt obwohl volle Werte (Leben, Mana).
* FIXED: QuestWar (stattdessen Heuschreckenfähigkeit): setupUnitAtDestination -> das Unit-Pathing wird nicht deaktiviert. Und das obwohl "Disable unit pathing for Knecht" kommt.
* Rebhuhnjagd: Rebhuhnmodell.
* Rebhuhnjagd: Icons für die drei Jagdfähigkeiten.
* Jagdfalke: Braucht mehr Fähigkeiten. Muss auch in anderen Kämpfen von Nutzen sein.
* Jagdhunde: Brauchen mehr Fähigkeiten. Müssen auch in anderen Kämpfen von Nutzen sein.
* Nordmänner schwächer machen.
* Ricman und Wigberht schwächer machen, siehe Orks und Dunkelelfen.
* Wigberht actor in video Wigberht und character actor werden beim Überspringen nicht immer entfernt!
* FIXED (der Actor Owner muss richtig gesetzt sein): Drachentöterin läuft in Videos immer weg sobald Gegner in der Nähe sind!
* Wiederbelebungen während Video pausieren.
* Klippen unterhalb von Fulco mit Blockern versehen, ansonsten läuft Wigberht dorthin.
* Cheat "afterwar": Immer wenn Charaktere in Gebiet bewegt werden muss geprüft werden ob sie sich bereits darin befinden. In diesem Fall müssen sie zuvor wegbewegt werden.
* Video "Upstream": Das Schiff sollte geradeaus fahren und sich nicht ständig drehen.
* Video "Upstream": Der Erzähler muss so da stehen, dass man das Gelände unterhalb des Berges noch sieht.
* Video "Upstream": Die Drachentöterin sollte mit fahren.
* FIXED (die Stufendifferenz wird berechnet mit oldLevel, Grimoire.heroLevel): Wenn der Charakter zwei Stufen auf einmal aufsteigt, bekommt er nur für eine Stufe Zauberpunkte.
* Arkane Zeit: Beschwörungszeit bei Gegnern weiter reduzieren.
* Was passiert mit dem Handicap der Creeps wenn ein Spieler das Spiel verlässt?
* 2/2 Rudelführer obwohl nur einer getötet wurde.
* DONE: Eiserne Haut, Aura der Rücknahme, Autorität, Stich.
* Verhindern dass Arenagegner Leute außerhalb der Arena angreift.
* 2. Vorratswagen ist wieder zurückgefahren, Spieler 2. Timer einbauen wie bei Dago!
* Aus Favoriten entfernen wird bei Spieler 2 nicht angezeigt. Hat 3 Zauber und dann 4 Zauber, Ritter, geht nie.
* Bei Spieler 2 kam nicht zu Favoriten hinzufügen, Zauber waren automatisch in den Favoriten (Auren). Sobald sie einen fünften Zauber geskillt hat, war dieser auf einmal MIT ALLEN FAVORITEN nicht mehr in den Favoriten. Liegt eventuell an Wiederbelebung (wenn beide tot sind?!?!). Nach Wiederbelebung passierte mir das gleiche, alle Zauber waren nicht mehr in den Favoriten, hatte auch 5 Zauber, einer davon war schon in den Fähigkeiten.
* Aus Favoriten entfernen kam bei mir AUCH NICHT!!!!! Limit von GrimoireEntries?????!?!?!
* FIXED: Benötigte Stufe für Ultimates in Tooltip eintragen.
* FIXED: Alle Hinweise in Tooltips in einheitlicher Farbe. Das gelb aus Warcraft benutzen, da es am besten lesbar ist.
* Ursulas Druidensatz einbauen.
* DONE: Mathildas Auftrag und Schalmei einbauen.
* Spielnachrichten loggen und mit "-history" zugänglich machen. System nicht ganz so einfach umzusetzen? Mit Hook irgendwie?
* DEPRECATED: Den Befehl "-help" einbauen, da man ihn standardmäßig ausprobieren würde.
* Markwards Belohnungsgegenstand für Ritter ist zu gut.
* Anstürmen: "attack" verhindert Abklingzeit des Zaubers?
* Anstürmen: Stun geht nicht. Lieber dummy erzeugen.
* Wenn Stich direkt tötet, benötigt es keine Abklingzeit. Allgemeines Problem bei allen Zaubern mit KillUnit() oder Damage, der direkt tötet.
* DONE (Reduziert den Lag kaum!): Alle Fähigkeiten aus Klassenauswahl preloaden. Reduziert Lag.
* Spruchrollen günstiger machen.
* Waffen bei Einar usw. viel mehr Aufladungen.
* FIXED (Magische Rune): Spruchrolle einbauen, die eine Gruppe zu einem Schrein teleportiert.
* Agihards "Lass mich in die Arena" so umbauen wie es im Dialog steht.
* Banditen droppen zu viel. Nicht jedes mal addNewItemType() aufrufen. Sollten sich gegenseitig ausschließen.
* http://www.hiveworkshop.com/forums/general-mapping-tutorials-278/set-spell-ui-position-spellbook-240242/ mit Dummy-Zaubern die Icon-Positionen bestimmen.
* Alle Zauber mit Icon-Position auf 0 | 2 setzen, damit sie unten positioniert werden. Werden dann aber auch im Zauberuntermenü unten platziert.
* Ultimativzauber auf Seite 2 packen. Die Seite hängt davon ab, wann der Zauber für den Charakter erzeugt wurde. Also Ultimativzauber erst am Ende erzeugen. Nicht alphabetisch!
* Intro: Dorfbewohner und Nordmänner als actors einfügen, ansonsten abhängig von der Tageszeit. Es kann sein, dass die Klassenauswahl zu lange dauert.
* FIXED: Dago: Ist in Dialog zu leise. Bonus-Kampagne verwendet call SetSpeechVolumeGroupsBJ( ) und call VolumeGroupResetBJ( ) um Transmission außerhalb von Videos. Außerdem WaitForSoundBJ um zu warten. Vermutlich liegt es jedoch nicht daran, da es inzwischen eingebaut wurde.
* Dago, Schafshirte und Tanka: Sound-Lautstärke an die wc3-Sounds angleichen.
* Magische Schockwellen -> Effekt fehlt.
* DONE: AInfo: Durch neue Lösung hängt des Skippen des Textes. Skip-Trigger einbauen -> Text direkt clearen.
* AInventory: Wenn ein Gegenstand aufgehoben wird, sollte er im Rucksack nach Möglichkeit auf der geöffneten Seite landen.
* Minikarte muss leicht nach links verschoben werden.
* DEPRECATED: AInventory: Drop wird trotzdem registriert, obwohl der Trigger disabled wird.
* Pick all units and remove buffs from shrine auras.
* Kein Gold für PvP kill.
* Ricman wurde während des Videos "Wigberht" wiederbelebt. Daher kam auch sein Dialog und er stand zwei mal da. Vor jedem Video alle Fellows wiederbeleben.
* Immer wenn Dialogtexte im Dialog kommen UI ausblenden, damit Texte unten kommen. Chat muss noch benutzbar sein. Funktioniert nicht, da Chat nicht mehr verwendet werden kann.
* Kollision von Einheiten kleiner machen.
* Einheitenskalierungen verbessern.
* Blocker in Burg und auf Felsen einbauen.
* FIXED: Arena: Wenn Spieler hilft dann killen.
* HeroGlow für Ringmodell.
* HeroGlow für Schwertmodell.
* HeroGlow für Schildmodell.
* Björn's Dialog verbuggt: Weiß nicht wo Dago ist aber hat vom Kampf gehört? Nicht verbuggt, hat vom Kampf von einem Freund gehört. Dann sollte er aber wissen wo Dago ist.
* Auftrag "Die Nordmänner": Bei Verstärkung und gegnerischen Wellen kurzen Cinematic oder Spiel anhalten.
* AVideo: Charakter kann Geschwindigkeitsbonus haben der erhalten bleibt - Mantel. Dieser muss manuell zurückgesetzt werden. Einfach actor() auf feste Geschwindigkeit setzen?
* Ricman braucht anderes Modell, muss sich abheben.
* Auftrag "Die Verteidigung von Talras": Video sollte mögliche Angriffspunkte und Verteidigung erklären.
* FIXED: Orks kopieren und stärker machen als bei Auftrag "Die Nordmänner".
* Video "Prepare For The Defense": Herzog muss überrascht wirken und Markward begeistern, dass alle Aufträge erfüllt wurden. Große Belohnung.
* Knechte sollen Tunnel graben können. So kann man sich Versorgung in den Außenposten holen.
* Mehr Interaktion bei mehreren Spielern: Dararos sollte mit Hochelfen eintreffen und mit Interaktion sollte ein Zauber gewirkt werden. Charaktere müssen auf magischen Kreisen ausharren?
* Alle Langsamkeitskugelfähigkeiten müssen nun den Channel-basierten Dummy-Effekt verwenden.
* Kisten allmählich durch Marktstände ersetzen. Man findet sie ansonsten nicht. Oder alternativ durch schwebende Gegenstände anzeigen lassen.
* Desync bei erster Waldläuferverstärkung.
* Crash bei Mitwirkenden.
* Rohstoffe, in Tooltip schreiben, dass sie zur Verwendung hergestellt werden können.
* Höhen der Brücken wie beim Sichtfeldblocker verändern, eventuell erhöht das die Kameransicht?
* Blocker bei Eingang zur Gruft.
* Baldars Dialog: Spieler 2 bekommt nur Ende angezeigt?!
* Haldars Dialog: Spieler 2 bekommt nur Ende angezeigt?!
* Björn: Dialog war verbuggt. Dialog aufgepoppt obwohl beendet, Spieler 2, dann unbesiegbar.
* Bei Spieler 2 werden eindeutig bestimmte Dialoge nicht angezeigt. Zu viele struct-Instanzen? Falls ja alle Dialoge static machen!!!
* Das erste Gefecht: Clipping und Kamerafahrt.
* DEPRECATED (gibt es jetzt beim Ritter): Klerikerzauber: Schutz durch Anzahl erkundeter Schreine?
* Video "The First Combat": Vier Nordmänner stehen nebeneinander auf dem Hügel aber nicht Ricman.
* Video "The Chief": Plötzliche cuts umbauen.
* Video "The First Combat": Große Kameradrehungen ersetzen durch ein paar Ansichten und Fades.
* Video "The First Combat:" Zwei Dunkelelfen hinten laufen nicht mit.
* Video "Wigberht": Terrain deformation raus. Wigberht tötet stattdessen jeden Ork mit einem Schlag.
* Die Verteidigung von Talras: Orks schwächer machen, dafür mehr.
* Menschliche Soldaten in Die Verteidigung von Talras stärker machen.
* Verstärkungseinheiten kopieren und stärker machen, auch teurer.
* The Defense of Talras: Angriffsorder von Wellen beheben (Zurücklaufen).
* Kurzes Video mit Belagerungswaffen einbauen oder Pan.
* Ein Tutorial über 3D-Sounds lesen und die 3D-Sounds für Gespräche zwischen NPCs richtig einstellen.
* Die Zauberbuchfähigkeiten für Icons von Gegenstände brauchen eine andere ID als spellbook. Ansonsten werden die Zauber in den Zauberfähigkeiten angezeigt? Wo würden sie aber ansonsten angezeigt werden?
* FIXED (Actorspieler richtig setzen, außerdem muss Allied den Spieler Opfer haben und nicht Computer): Drachentöterin läuft in Videos immer noch weg. Wieso bringt der "stop"-Befehl nichts?! Computer KI??
* Götzenbild-Zauber fixen.
* FIXED: Sprinten zur Sicherheit auf Standardfähigkeit basieren lassen und auch Angriffsgeschwindikeit erhöhen.
* Ricman: Schildblock entfernen oder ersetzen, trägt keinen Schild.
* FIXED: Nordmänner: Hero Glow entfernen. Unterscheidbar zu Ricman machen.
* Der Waldläufer tötet sich durch irgendeine Fähigkeit selbst. Brandpfeile? Mehrfachschuss? Lauern? Sprinten?
* Zukünftiger Release-Vorgang: Optimizer jedoch nur mit Skriptoptimierungen damit war3map.wts unverändert bleibt. Karte kopieren und englische wts-Datei einfügen. Dadurch ist die Karte jedoch unnötig groß und vor allem langsam.
* Mitwirkende: Gebiet für Spieler 2 nicht sichtbar.
* wc3object editor should offer the function "Validate Field References" and check all <> entries.
* Osman Grundrauschen abgleichen gegen normale Takes und damit Rauschen entfernen.
* FIXED (wrong rect): Karte Gardonar ist nicht in der Weltkarte verfügbar.
* World Map: Dont allow traveling to maps which have never been visited.
* FIXED: The North: Units are owned by player 1.
* FIXED: Start position from The North in Holzbruck.
* DONE: Dornheim: Ralph has to give him the teleport item.
* FIXED: Game options unit has shadow.
* FIXED: Wolfsfelle brauchen anderes Icon.
* Arena Champion is completed although not new. Should be completed when given and the number is >= 5.
* Magischer Stein der Ahnen geht oft nicht (nach Kartenwechsel?!)
* Disabled Zones should not show any effect (Magical Barriers).
* Talras: Game Options: Dungeons are not listed after map transition.
* FIXED: Haid: Buy items -> no shop.
* DONE: Add Shop struct to use shop buttons in every map not only Talras.
* The North: Only use GUI triggers as example map when the Trigger Data is ready.
* Use new model packages (especially for the map The North) from: http://www.hiveworkshop.com/threads/hybrisfactory-terraining-and-mapping-resources.238310/page-46
* Use race package for the map The North (its a WoW race but who cares): http://www.hiveworkshop.com/threads/vrykul-race-pack.241083/
* Add a spell caster system with hand attachments: http://www.hiveworkshop.com/threads/caster-hand-attachments.63660/
* Use a spell caster system with spell books: http://www.hiveworkshop.com/threads/spellbook-pack.144447/
* DONE: Add Doodad types for new ice cliff models.
* DONE: Add Bronze items set which adds bonuses when all item are equipped.
* DONE: Fix ice cliff doodads (cannot be placed).
* Bronze items should be a reward for quests in the map "The North".
* Performance: Don't create cast and skill triggers for spells which don't have custom functions.
* Performance: Fix preloading all class spells, grimoire abilities etc. to fix lags in the beginning of the game.
* Add Bash script with imagemagick to create icons for the different levels for spells. Create a list of all those icons and create the ultimate generation script.
* FIXED: Planning documents have names that don't work on Windows:
* Band 1: Der Meister.odt (Invalid argument)
* error: unable to create file doc/Planung/Hintergrunddefinition/Mythen/Bücher/Band 1: Der Meister.pdf (Invalid argument)
* error: unable to create file doc/Planung/Hintergrunddefinition/Mythen/Bücher/Gedicht: Gotlindes Worte.odt
* FIXED: Replaced UI textures for the main menu in the mod (red textures) don't use a transparent area. Therefore they have black borders. Replace the black areas by transparent areas (Alpha value?). Use BLP Lab and convert all BLP files to TGA files. Leave the alpha channel. Replace the colors and convert it back.
* Loading bar texture should be red not blue.
* FIXED: The campaign chapter buttons are still blue and not red: UI\Widgets\Glues\GlueScreen-CampaignButton-Arrow.blp has to be changed etc. (from war3x.mpq).
Aufgehoben für Version 0.9:
Critical errors:
* FIXED (setPlayFilterTime()): At the moment the intro is 0.
* FIXED (at least in my version of the map): Holzbruck's Underworld: Right lever cannot be reached in melee fight.
* FIXED: Spell Attribute Bonus (grimoire spell) needs a unique spell ID for channel! Add it to the Excel table.
* New installer for Windows 8 and 10 which uses local files and provides a script to enable or disable them: http://www.hiveworkshop.com/forums/world-editor-help-zone-98/local-files-107129/
* Orks bei "Die Nordmänner" laufen zwar nicht mehr zurück, aber nicht alle folgen dem Befehl. Angriffstyp, oder zu viele? Kann auch der Grund sein wieso ein weiblicher Waldgeist im Video nicht mit angreift.
* Die Wachen des Orkanführers existieren noch nachdem das Video "Wigberht" übersprungen wurde!
* Nach dem Laden die Icon-Positionen fixen. Entfernen und Hinzufügen von Attack und Move führt dazu, dass die beiden Befehle ganz verschwinden.
* Lange Ladezeit: Widgetizer mit deutschem War3Patch ausprobieren. Erst Widgetizer verwenden, dann war3mapoptimizer!
* Lag am Anfang: Fähigkeiten preloaden. Nicht nur Klassenfähigkeiten??? Zauberbuchfähigkeiten, die in Klassenauswahl angezeigt werden etc.
* FIXED (AInventory revival trigger): Manchmal wenn der Charakter stirbt, liegen ganz viele Gegenstände auf dem Boden (auch Platzhalter) und fehlen danach im Inventar. Am besten in jeder timer-Funktion in AInventory erst prüfen, ob Charakter noch lebt. Ansonsten nichts durchführen? Kritische Bereiche identifizieren und absichern!
Repickprobleme (vermutlich durch OpLimit irgendwo):
* FIXED (OpLimit was broken by too long calls before calling refresh()): ACharactersScheme: Multiboard update does not happen immediately! It would also be better to show the characters schema after the intro video?
Repick Issues:
* Multiboard verschwindet manchmal bei Repick. Es kommt die Nachricht, dass es refresht wird, wieso wird es dann nicht angezeigt? Vielleicht liegt es auch an anderen verborgenen Multiboards? https://www.hiveworkshop.com/threads/multiboard-problem.171543/
* Wut der Elemente ist nach Repick nie in den Favoriten?!
* Nach Repick ist Grundzauber nicht in den Favoriten.
* Nach Repick ist ab und zu entweder ein Zauber der Klasse nicht da oder noch ein Zauber der alten Klasse stattdessen.
* Vermutung: Spell.onDestroy() remove funktioniert nicht immer (OpLimit???) ODER Konstruktor Spell.create() bzw. Spell.createWithEvent() wird nicht verwendet. Dann landet der Zauber nicht in den classSpells().
* speech(): es wird nicht gewartet neue speeches() überlappen (texttags?!). Passiert nur manchmal.
* FIXED (Verwandlungsbugs und AInventory onEquip() bugs): Equipmenteffekte gehen nach Reiten auf Schaf nicht direkt.
* FIXED: Don't add equipment abilities to character actor if only rucksack is enabled or inventory is disabled completely.
* Schamanenmaske konnte nicht angelegt werden nachdem man auf Schaf war (obwohl Slot frei war). Es kam die Meldung "Slot wird bereits benutzt".
* FIXED: Change rucksack page after transforming to add the retransform spell?
* Unmorph character before repick. Should not be necessary since the Character instance is created newly and isMorphed should be false then, bug?
* FIXED: Talras map cheats work in non debug mode.
* FIXED (done in SpellMetamorphosis): Still no ability when transforming to Deranor's guard because the inventory is open and the item has the same ability and therefore the ability cannot be added a second time. Therefore, the item ability has to be removed (rucksack page hidden maybe) and then the ability has to be added, afterwards the rucksack page can be shown again.
* FIXED: Loading game doesn't work.
* Remove old save games when ending game or do not load them when changing the map for the first time to Gardonar. Otherwise if you start a new game it will try to load the old savegame.
* If all favorites are used in the grimoire there must be a switch with favorites button in the grimoire. Otherwise non spell can be removed!
* Zone Transition: If you save a game for the first time and you copy all save games to the new folder, how do you know if the save games are not from older games which have never been saved? In this case you copy invalid save games for other zones. Only the current save game is guranteed to be valid. You need a temporary folder which has to be copied and deleted afterwards.
* When selling an item and selecting the shop immediately afterwards, not the whole inventory is cleared. The sold item remains in the inventory and is dropped when the character is selected again. This allows doubeling items! 0 timer critical section? -> refreshRucksackItem() only update charges if shop is != null, otherwise the item is hidden.
* FIXED (by placing it directly to the active shrine): Critical: Game Options are not unpaused on loading a map for the second time. They seem to be hidden but not unpaused although the character is. Character.replaceUnit() or Character.refreshOptions()?
* FIXED (store in a list which chapters have been visited already): Critical: Starting a new game and changing the map for the first time (after saving the game under a name which already existed) changes to an existing savegame. Maybe just store the existing zones in a list? The Bonus Campaign does it the same way. It stores all save games in a list and transfers them to every map.
* Game Options are not hidden or moved to the character's position on restoring after map change. The hero can be seen on the minimap? Only in the beginning directly after loading?
* The temporary save games folder was not deleted. So the transition to Talras did not work (savegame was not working). Dornheim should actually delete this file in the beginning which did not happen. After deleting the temporary folder manually, it worked again. The folder should also be removed automatically when a game is loaded by the user but a loaded game uses a different save game path anyway.
* When the user saves the game, the temporary folder should be removed afterwards!
Zone Transition:
* FIXED: Skill points are not restored.
* FIXED: Spells are missing completely in grimoire.
* FIXED: Items are placed on the ground together with backpack changing items.
* FIXED: Changing back does not work. The savegame exists but loading does not work. Loading an invalid path (LoadGame()) does not lead to changing to the campaign screen. There is something wrong with the savegame or the state in which we call LoadGame().
* FIXED (use always the folder Temporary for loading): Without numbers and dots in names: start Gardonar (Temporary folder does not exist), move to Gardonars Hell, move back to Gardonar works but loading Gardonars Hell then does not work although the savegame exists. Do we have to delete the Temporary folder first? Is there an overwriting problem?! It is not Gardonar.w3z is overwritten!!! Loading overwritten Gardonar.w3z does also work!
* FIXED (see name rules): There is a limit in the size of a savegame filename.
http://www.hiveworkshop.com/threads/map-transition-does-not-work-when-loading-a-custom-savegame.286927/#post-3082377
- No underscores in campaign names.
- Shorter file names for savegames.
- Probably no dots in savegames or campaign names.
* FIXED: Skill point amount on restoring character in saved game is wrong. Becomes one skill point less with every load. Cannot skill to the stored level of the ability and therefore does not skill the spell at all.
* Character is not being selected only for the player after restoring the character on loading a game. Needs 0 timer?
Mehrspielertest:
* Wenn man Diakon tötet, Spielabsturz. Konnte nicht immer reproduziert werden. Braucht man mindestens 2 menschliche Spieler?
* Dorfbewohner spawnen einfach während Metzelei bei Diakon als Gegner?!
* FIXED: Ritter ist zu schwach. Sollte 3 Punkte auf Hauptattribut pro Stufe kriegen, damit er mehr Schaden verursacht.
* Jojo hat Arenakampf VERLOREN (hat was mit dem Verlieren zu tun???) und war danach einfach total langsam (Fähigkeit Arenagegner?). Sie wurde auch nicht aus der Arena verschoben.
* FIXED: Bei Jojo wurde die Kamera während den Kämpfen hin- und herbewegt (vor und zurück), cameraDistance() vs irgendwas anderes??? Vielleicht CameraHeight!!! Läuft die ganze Zeit außer in Videos?!
* Elementarmagier: Irgendwann konnte man nicht mehr zurück zur Zauberübersicht wenn man Inferno geskillt hat.
* Wenn einer mit Spieler 6 und nur Spieler 1 und 2 spielen, dann kann Spieler 6 nach Video nicht spielen. Charakter ist immer noch hidden, wird überhaupt erzeugt???
Let's Play Critical Errors (have to be fixed in 0.9):
* FIXED (removeOnCraftItemFunction() wird erst beim Beenden des gesamten Auftrags aufgerufen): Wenn das letzte Schwert für Einar geschmiedet wird, dann erscheint Guntrichs Dialog etc. etc. Achtung: Dieser Bug zerstört sogar den Spielstand. Nicht speichern! RemoveCraftFunction, Fehler bei AIntegerVector.remove(), wenn der Vektor eine Größe von 1 hat.
* FIXED: Einars Schwerter werden nicht aus dem Rucksack entfernt.
* Wenn man einer Legion beitritt geht durch irgendwas der Spielstand ebenfalls kaputt. Man kann noch speichern, aber wenn man den gespeicherten Spielstand lädt, kann man nicht mehr speichern.
* Liegt an Rückverwandlung vom Engel aus AOS. Danach konnte man nicht mehr abspeichern.
* Liegt nicht an Rückverwandlung, eventuell schon an Verwandlung oder Dialog mit Haldar.
* Liegt nicht an Verwandlung selbst aber:
* Timer lief ab, neue Welle gespawnt, abgespeichert. Nach dem Laden konnte man nicht mehr speichern!
* Crash kam auch nach dem 10. Kill beim Speichern.
* Nach zweiter Verwandlung und Rückverwandlung?
* Vielleicht auch einfach nach gewisser Zeit als Engel?!
* Vermutung: Evtl. PlayThematicMusicForPlayer() oder so.
* Evtl. weil Allianzen zu sich selbst gesetzt wurden (SetAllianceState Player(0) Player(0))
Critical Transformation and equipment bugs (Let's Play):
* FIXED (always replace items by equipment): Creating an illusion by an item (Tellborns rune) does not create OrderAnimation or does not open the equipment stuff first!!! Better solution: On spawning illusions just remove all items from the illusion and add equipment items.
* If you unequip an item only remove the ability if no other item type has the same ability ID -> ASL bug. Do you have to know if the abilty stacks or not? Only for not stacking abilities! How do you remove one stacking ability then???
* FIXED (Teilweise Bugs in der ASL weil onUnequip() etc. nicht beim Deaktivieren des Inventars aufgerufen wurde): Mensch auf einem Schaf steht nicht da, wenn man von Fernkampf auf Schaf reitet (Schaf benutzt). Bewegungsgeschwindigkeit auch nicht erhöht? Aber verwandelt, geht vielleicht nicht. Verwandlung von Fernkampf ging nicht, wurde vorher nicht zu Melee gemacht und später wieder durch Equipment zu Fernkampf.
* FIXED: Nach Rückverwandlung von Deranors Leibwache ist die Waffe zunächst nicht sichtbar.
Gegenstands-Icon-Fehler:
* Nach dem Laden sind die verborgenen Zauberbuchfähigkeiten des Equipments nicht mehr verborgen. Scheint nicht nach dem Laden zu passieren sondern unter anderen Umständen?
* Folgende Gegenstände haben Icons ihrer Fähigkeiten nicht in den Zauberfähigkeiten: Stiefel eines Druiden, Stab der Verzögerung, Knochenbogen. War das nur ein Bug? Nein Stiefel eines Druiden haben wirklich keine Zauberbuchfähigkeit. Stab der Verzögerung hatte allerdings deaktivierte Zauberbuchfähigkeit. Knochenbogen ebenfalls. Stab der Verzögerung und Knochenbogen haben zusätzlich eine Kugelfähigkeit die auch im Zauberbuch verborgen werden muss.
* Die Zauberbuchfähigkeiten von Gegenständen sollte 12 Dummys drin haben, damit die Symbole verborgen werden und keine Zauber verdrängen in Zauberfähigkeiten.
* FIXED (hide spell book ability and hide 'A1S9' as well): Stab der Verzögerung hat keine Zauberbuchfähigkeit, Icon sichtbar der Verlangsamung. Kugelfähigkeit!
* Parasit und Weltenportal haben im Zauberbuch dieselbe ID.
Annoying for version 0.9 (obere Einträge aus Let's Play-Test):
* FIXED: MapChanger: Does not save if a spell is NOT in favorites?
* MapChanger: Options cannot be selected. But only in the map which is started via map transition for the first time. PauseUnit() by the intro video in Talras? Happens only sometimes.
* Two Hand Sword of Cold and Two Hand Sword should have the right attack animations.
* Fix tooltip for Two Hand Sword of Cold.
* FIXED: Fix tooltip of Necromancy (unit values).
* FIXED: Professions info add Book of Hunting.
* FIXED: Limit of skeletons does still not work (necromancer). Why does not work? Whenever a skeleton dies the counter is decremented. Whenever one unit is summoned it is incremented. Are more skeletons summoned at once?! It has been removed AFTER being killed! It has to be removed before. Besides use AUnitList instead and add the new unit always to the back so that the longest living skeleton will be removed first and popFront() has a better performance.
* FIXED: Add info for options.
* Fix the war3map_en.wts file for Talras by undoing some commits and update the English Talras map. Some previous commits corrupted the file and removed most of the English translations!
* FIXED (in the mod) wc3lib bug: field Arsg:UnitID is compressed although it was changed! Treefolk, Pest Carret and summon dragon.
* wc3lib bug: fields Acn2:DataA and Acn2:DataB (for a custom ability based on it) are compressd although they were changed!
* wc3lib bug: fields ACdr:DataA and ACdr:DataC (for a custom ability based on it) are compressd although they were changed!
* wc3lib bug: fields Afbt:DataA-D (BUT NOT Afbt:DataE) (for a custom ability based on it) are compressd although they were changed!
* Tooltips Soul Theft: <A06J,DataA1> life and <A06J,DataB1> is used but use <A06J,DataD1> life and <A06J,DataE1>. Besides how much life is lost per second for it.
* Help Dago to kill the bears is not completed.
* Video mit Diakon und Medusa: Kamerafahrten vereinfachen. Die letzte Kamerafahrt beim Diakon macht keinen Sinn. Predigt oder zaubert er?
* Allgemein: Alle Zauber des Drachentöters testen.
* FIXED: Drachentöter: Schwachstelle, Zaubericon ist grün.
* Wilder Blutrausch: Effekt erzeugen und entfernen, damit man sieht, ob der Effekt aktiv ist.
* FIXED: Todgeweihte haben keinen Luftangriff.
* FIXED: Rage: Braucht Spezialeffekt.
* FIXED: Rage: Braucht Sound.
* FIXED (added handleBoolean() check to damage function): Rage: Funktioniert nur ein oder zweimal nach Draufhauen? Sieht eigentlich auch richtig aus. Dauer wurde auf 10 Sekunden erhöht.
* Rage: Nicht nur durch Lasthit anstauen, sonst schlecht.
* Rage: Braucht eigenes Icon.
* Unbarmherzigkeit (Passiv): Funktioniert gar nicht? Kommt zumindest keine Anzeige. Nochmal prüfen, Code sieht korrekt aus.
* FIXED: Vasallenschild: Holzschild kaufen.
* FIXED: Hochelfin ist gefallen und wird in ... wiederbelebt. Namen von Fellow verwenden!
* Falsche Angriffsanimation mit Schild kommt manchmal. Der Charakter schlägt mit dem Schild zu.
* Falsche Angriffsanimationen mit zwei Waffen (Drachentöter). Wird gar nicht erkannt?
* Kritischer Fehler (siehe Klimaanlage Let's Play Folge 2): Vermutlich nachdem die Drachentöterin starb. Nach dem Aufstieg auf Stufe 6 ging gar nichts mehr (vermutlich schon vorher), keine Skillpoints, keine Wiederbelebung der Gefährten, keine Questgebiete mehr. OpLimit? Eventuell versuchen war3error zu verwenden. Let's Play mit Fehler: https://www.youtube.com/watch?v=MzrW0TLbGs8&index=2&list=PLhWYsSZhXgXJnclK63QPLPeNwvna5bFJm
* FIXED: Große Doppelaxt bzw. für alle Zweihandwaffen ins Tooltip schreiben!
* FIXED: Kurzschwert des Drachentöters und Morgenstern machen viel zu viel Schaden.
* FIXED: Alle Schwerter und Äxte verursachen in Version 0.9 20 Schaden (AItx - DataA1).
* wc3lib: Vermutlich Object Data Compression bug oder fehlender Eintrag in SLKs für die Ability (AItx - DataA1).
* DEPRECATED (Werte stimmen): Holzschild und Schwerer Holzschild - Verteidigungswerte vergleichen. Tooltip-Fehler!
* DONE: Amulette und Ringe der Stärke in Talras verkaufen. Wichtig für stärkebasierte Klassen. Am besten bei Wieland verkaufen.
* FIXED: Show the total sum of gold from selling items (ASL).
* FIXED (Werte haben nicht gestimmt): Tooltip Erlernen: Hieb 0 Schaden.
* FIXED: Kräuter sollten 2 Gold kosten und Tränke 4 Gold, ansonsten gibt ein verkauftes Slot 0 Gold!
* Waffen und Amulette usw. wesentlich teurer machen, da man schnell Gold bekommt. Andererseits kann man sie dann auch teuer verkaufen, sinnvoll?
* Zoombug endlich beheben! Vermutlich timerFunctionCamera. An AThirdPersonCamera orientieren. Hier wird auch SetCameraField() verwendet und es kann auch zurückgesetzt werden. Zur Sicherheit StopCamera()? Oder an Timer-Funktion orientieren.
* Spell Protect lags (ADynamicLightning timer?).
* FIXED: Fette Beute und Pferd reiten erlernen haben dieselbe ID.
* Endlich eine vollständige ID-Liste erzeugen und überprüfen. Klassen-LibreOffice-Dokument vervollständigen.
* Kamera wackelt während Gesprächen wenn 3rd-Person-Kamera aktiv ist. Vermutlich timerFunctionCamera
* FIXED: Kamera zurücksetzen: Nichts machen, wenn man in 3rd-Person-Kamera ist.
* Wenn man mit 3rd-Person-Kamera stirbt, sollte die Ansicht zurückgesetzt werden, damit man besser weiterkämpfen kann.
* FIXED (anderes Event): Sprungattacke: Keine Abklingzeit. Vermutlich wegen des Stuns bzw. des verursachten Schadens ohne 0-Timer?
* Sprungattacke: Jump-Animation so langsam dass sie genauso lange dauert wie der Sprung. Teilweise eingebaut. Animationsdauer fehlt noch und waffenabhängige Animation.
* FIXED: Sprungattacke: Icon.
* FIXED: Sprungattacke: Effekte.
* FIXED: Fette Beute von Ricman gibt zu viel Gold, kostet zu wenig Mana und hat eine zu kurze Abklingzeit: 180 Mana, 60 Sekunden und 50 Gold.
* FIXED: Fette Beute: Erlernen-Tooltip stimmt nicht.
* FIXED: Bestehlen braucht anderes Icon. Hat dasselbe Icon wie Fette Beute.
* OrderAnimation: Nur bestimmte Stand-Animationen abspielen. Besser: Die Kratz- und Armeverschrenkanimation umbenennen, sodass sie nicht mehr automatisch abgespielt wird.
* FIXED: Fette Beute hat die gleiche Cast-ID wie Überlegenheit!
Optimizing:
* Remove old unused data. This reduces the number of strings:
* DONE: Upgrades.
* Old wizard spells.
* Old wizard buffs.
* FIXED: Wächter in AOS.
* Old units.
* FIXED: Remove tavern code.
* Write tool to find unused object data in map script and other object (via selling abilities etc.).
* Write a tool to find same base orders for abilities and group them.
* Remove unused textures and models by writing a script which checks object data and texture paths/icon paths.
* Removing some unused objects leads to critical errors.
* Write script which checks for all units by neutral aggressive and checks if a spawn point is create or not.
* FIXED: Split up global hash tables and handle attachment hash tables.
* FIXED: Split up unique keys as well.
* DONE: Add the tutorial map Dornheim with a custom loading screen and working transition to Talras. This map provides the first map transition which can always be used from the beginning.
* Extract all war3map.wts files and use wc3trans. Import all current object data before.
* wc3trans: Add option to copy translations for multiple strings.
* Keiler: Kein Attachmentpoint für Schlafeffekt?
* FIXED: Hide timer dialog and stop revival timer when Fellow is dead and reset (quest The Norsemen).
* Fix tombstones. Use an invisible model (platform doodad maybe).
* Kamera ruckelt während Gespräch mit 3rd-Person-Kamera aktiviert.
* FIXED: Bei Kill the bone dragons (Slaughter) kommt keine quest message mit counter!
* FIXED: Flügel des Todesengels brauchen Zauberbuchfähigkeit für den Teleport.
* Alle Videofades durch einheitliche Funktionen ersetzen und mit Skipfade richtig umgehen!
* FIXED: Armselige Imps dürfen nicht teleportiert werden.
* Wenn man Wielands Videos skipt stehen die Imps nicht da. Sollte eigentlich nie passieren, siehe stateActionCompletedReportWieland(). Außer das Video wird nicht abgeschlossen.
* FIXED: Forest fury ganz links am Ufer wird ausgelassen bei Quest.
* FIXED: Wächter der Drachentöterin sollten kein Mana haben.
* Ricman Schildblock ersetzen, passiv?
* FIXED: Ricmans Stand mit Tränken braucht Trankmarkierung (Die Verteidigung von Talras).
* Die Belagerungswaffen zu zerstören und die Verteidigung geben zu viel Erfahrung? Am Ende viel Erfahrung geben.
* FIXED: Gebäude erst ab Stufe 30 erlauben.
* Critical Error beim Kartenübergang zur Karte Gardonar, nach Einars Quest und Spruchrolle des Sammlers.
* FIXED: Ricman und Wigberht haben nach Reset Talkfähigkeit doppelt.
* Wird UI und Cinematic mode zurückgesetzt bevor Kartenübergang zur Karte Gardonar?? Anscheinend schon, aber eventuell noch 2 Sekunden warten vor Map Change?
* FIXED: Computer AI steuert Verbündete in Karten außer Talras. Die Steuerung des Spielers muss auf Neutral gesetzt werden (in allen Karten)!
* Dämonen-UI in Karten Deranors Sumpf und Holzbruck und Holzbrucks Unterwelt.
* Deranors Sumpf braucht Musik. "Swamp Sounds".
* Deranors Sumpf Gegner schwächer machen.
* Deranors Sumpf Spawn Points mit Gegenständen! "Dunkle Essenz".
* Respawns zu Beginn deaktivieren erst nachdem das magische Tor geöffnet wurde Respawns von Creeps wieder aktivieren (Deranor).
* Holzbruck braucht einen Ladehintergrund.
* Holzbrucks Unterwelt braucht Ladehintergrund.
* Holzbruck "Inventory is full" sound.
* Find a working JNGP with a working test option and loadmpq as well as a war3error debugger to get all critical errors.
* FIXED: Vor Map change unbedingt unmorphen! Pferd kann nicht in eine andere Karte genommen werden! Unittype muss stimmen. morphed() ist danach false aber der unmorph findet nicht vor dem Change statt (Unit Type bleibt morphed).
* FIXED (in wc3lib): Object data compression: Excluding does not work. Exclude channel data fields from reset! 'ANcl' - DataA1 - DataF1, Ncl1 - Ncl6, aeat, atp1 etc. Actually these fields should be compressed: aret, arut
* FIXED (in wc3lib): Object data compression: Ignores strings of higher levels when the object level is now 1 and not 100 anymore. Check for all higher levels than object levels!
* FIXED (in wc3lib): Object data compression: Resets spb1 by mistake!
* FIXED: Kartenausgänge unsichtbar und unerkundet machen!
* Elementarwesen: Passive Rüstungs, Lebens- und Schadensfähigkeiten, die pro Stufe zu besser werden und jedes Elementarwesen erhält. Ansonsten sind die Wesen auf Dauer zu schwach.
* DONE: Stall nach Holzbruck.
* FIXED: Reitender Charakter: Attachment Point-Namen für Hände vertauschen!
* FIXED: Extract game cheats into custom package to reduce .evaluate() calls.
* FIXED: ItemTypes many .evaluates()
* Reduce .evaluate() calls for Quest War and sub quests. Reverse dependencies!
* Reduce .evaluate() calls for quest The Norsemen.
* Reduce .evaluate() calls for quest Slaughter.
* FIXED: Reduce .evaluate() calls for video upstream.
* Spell.addGrimoireEntry() many .evaluates()
* FIXED: Grimoire.updateUi() is slow because all show() and hide() methods are .evaluated!
* Da Auftragsgegenstand mit mehreren Seiten nicht geht und Shortcuts für Optionen fehlen ("-menu" ist umständlich!), Helden-Button hinzufügen mit Auftragszielen, Dungeonoption usw usw.:
- DONE: Untermenü mit Auftragszielpunkten
- DONE: Untermenü mit Dungeons
- DONE: Untermenü mit Spieloptionen
- DONE: Untermenü mit Kameraeinstellungen
- Untermenü mit Texten aus Gesprächen mit NPCs (AInfoLog)
- Untermenü mit Emotes
* Idee zum Balancing: Man steigt im Einzelspieler zu schnell auf. Weniger Erfahrung für Creeps/Quests. Dafür nicht so wenig Erfahrung im Multiplayer, nicht unbedingt teilen durch Spieleranzahl. Man muss auch bedenken, dass man im Einzelspieler mehr Gold bekommt usw. Dafür müssen die Creeps im Multiplayer wesentlich stärker sein ohne mehr XP oder Gold zu geben (Handicap, Ausbaustufen!).
- Stufen von Creeps am Anfang reduzieren. Die Stufe entscheidet mit über die Erfahrung.
- FIXED: Orkspieler, Arenaspieler, Haldar- und Baldarspieler müssen auch Handicap erhalten (alle Gegner).
- DONE: Stufen der Gefolgsleuter verringern.
- Gardonars Dämonen etwas stärker machen.
- Deranors Kreaturen schwächer machen. Vor allem Schwere Rüstung entfernen, erhalten kaum Schaden.
* FIXED: ASL bug: Items liegen bei totem Charakter auf dem Boden, wenn dieser eben tot ist und man einen Laden anwählt und abwählt. Sie dürfen nicht hinzugefügt werden, wenn der Charakter tot ist und nach Wiederbelebung müssen die Gegenstände erneut zum Inventar hinzugefügt werden.
* FIXED: Mitwirkende: Texte clearen wenn Mitwirkende geschlossen werden.
* Kapuze: Unsichtbarkeitsfähigkeit geht nicht, wenn Rucksack offen ist. Liegt an Video? Beim Video wird sie deaktiviert.
* DEPRECATED (if you use an absolute path it won't use the path from the registry!): war3.exe verwenden, zeigt keinen Splash Screen.
* FIXED (muss Mono sein): Drachentöterin Soundset geht nicht.
* DONE: Spieloptionen: Option "Pings deaktivieren".
* FIXED: Durch die Änderung, dass getötete Einheiten nicht von Spawn Points entfernt werden überall nach countUnitsOfType(...) == 0 suchen und durch Bedingung, dass die Einheit tot ist ersetzen. Ansonsten gehen die Kill Quests nicht mehr.
* Splash Screen ist nicht immer über dem von Warcraft III. Jetzt wird war3.exe verwendet, welches gar keinen Splash Screen zeigt. Allerdings muss getestet werden, ob der Pfad auch bei anderen Nutzern per Registry erkannt wird. Dies geht jedoch nicht wenn ein bestimmter Pfad verwendet wird! MPQDraft bräuchte ein neues Profil zu war3.exe aus der Registry.
* FIXED (Abilities): Endlich die Objektdaten verkleinern: Reduziert Ladezeit, reduziert die Anzahl der Strings massiv.
* FIXED: Verdeckte Gebiete sind teilweise sichtbar auf false in: Deranors Sumpf, Holzbruck, Holzbrucks Unterwelt.
* DONE: Map Deranor: Needs Intro video with Deranor. Deranor should explain how the players have to open the next map exit.
* Map transition: Nach map transition geht Schreinteleport nicht mehr. Man landet immer bei einem Gebiet. Nur bei Talras so. Hat das etwas mit dem Fehler -1 AIntegerVector zu tun, der auch nur bei Talras kam.
* Map transition: -1 index AIntegerVector wenn man direkt nach Talras zurückgeht.
* FIXED: Map transition: Spieleoptionen icon ist weiter oben. Wird es entfernt?! Sollte bei Map transition auch neu erzeugt werden, zumindest die Einheit.
* FIXED: Iconpositionen von Zauberbüchern der Spieloptionen festlegen.
* Für jeden optionalen Auftrag einen Eintrag in der Liste der Aufträge erzeugen: "Die Schalmei" ...
* FIXED (muss Gebäude sein mit Verlauf): Barrikaden der Orks blocken nicht. Einfach Blocker erzeugen pro Barrikade und bei Tod vernichten?! Wieso geht Verlauf nicht?
* FIXED: Maximalstufe in Holzbruck ist nur 30.
* War transformed als Engel. Wurde getötet (mit rucksack only) beim Betreten von Baldars Gebiet. Nach Tod lagen Gegenstände auf dem Boden.
* FIXED: Trackables an den Grabsteinen erzeugen (Signs) zum Lesen. Easteregg wie in Gothic 2, Referenz zu Gothic. Hätte Faelon gerne gehabt.
* FIXED: Man konnte als Engel/Dämon verwandelt die Trommelhöhle verlassen. Beim Verlassen der Höhle im struct Aos zurückverwandeln, falls verwandelt!
* AOS-Leaderboard-Titel fehlte?!
* FIXED: Keine Abklingzeit für Tellborns Geisterrune obwohl unendlich oft benutzbar.
* Kornfresserauftrag nach erstem Kornfresser abgeschlossen. Prüfen ob die Member der Spawnpoints initial null sind.
* Wenn ein Video in bestimmtem Moment unterbrochen wird (fade????) in Karte Gardonar (Intro) kommen danach noch Transmissions.
* Noch einmal die ganzen Zaubertrigger prüfen: Wird Mana schon verbraucht, obwohl gestoppt wird?
* Alle laufenden Zauber unterbrechen bevor man die Karte wechselt (DynamicLightnings etc. entfernen!). Am besten auch Ausfaden wie in Bonus-Kampagne und Einheit pausieren, damit kein Unsinn mehr passiert. Allerdings einfaden nicht vergessen wenn man wieder in die Karte kommt!
* Optional: ClassGrimoireEntry mit dem neuen AMultipageSpellbook-System umsetzen?
* FIXED: Mit dem neuen Startlevel beginnt man mit Stufe 2?!
* FIXED: Startlevel pro Karte einbauen, da manche Karten ein höheres Level erfordern.
* FIXED: Die Tipps zum Erreichen der Stufe und Schrein kommen in jeder Karte erneut.
* FIXED: Die Skillpunkte stimmen nach Kartenwechsel nicht, allerdings erst nach erstem Level Up (siehe Let's Play, auf einmal 78 Skill Punkte - auf Stufe 40 = 2 * 40???).
* DONE: Nicht verwendete/alte Sounddateien aus dem MPQ-Archiv-Ordner entfernen (veschieben), damit die .exe-Datei kleiner wird:
* DONE: Noch Bar-Texturen entfernen, außer die aus dem Multiboard.
* Gebäude gibt zu viel Gold wenn Distanz größer ist. Es steht da 20 Gold, man kriegt aber 40 Gold.
* DONE: Unholde erwecken einbauen und in KI auch triggern wenn Gegner kommen.
* FIXED: Guntrich muss Mehl verkaufen und andere nützliche Dinge.
* FIXED: Geisterstunde konnte nicht abgeschlossen werden. Guntrich hatte keine Option, es gab keine Ziele mehr.
* FIXED (Drachenfeuer endültig entfernt): Drachenfeuer oder ähnliche Fähigkeit hängt in Schlacht das ganze Spiel auf. Ziemlich sicher Drachenfeuer aus der Luft oder zufällig Schreckgeheul zur selben Zeit.
* FIXED (zu Methode gemacht): Mit neuen MapData.goldmine-Konstanten wird Goldmine nicht aufgefüllt. Wird danach initialisiert?
* FIXED: Waldläufer haben Icon von Nachtelfin.
* FIXED (PlayThematicMusic() und StopMusic()): Wenn man Deranors Gruft betritt (nicht für Video), endet sie Hintergrundmusik für immer.
* Credits in Karte Gardonar erscheinen zu weit oben. Beim Schließen Critical Error.
* FIXED: Karte Gardonar und Gardonars Unterwelt: Das Invenar ist voll-Sound kommt noch.
* FIXED: Untote Zombies sind zu schwach, Gardonar.
* FIXED: Blut eines Höllendieners kostet zu viel Gold.
* FIXED: Bau von Gebäuden ist nicht limitiert in anderen Karten als Talras.
* FIXED: Wenn man sich mit Fellows unterhält während diese shared sind, sollten diese unverwundbar gemacht werden.
* FIXED: Klassenauswahltext "unwiderruflich" stimmt nicht mehr.
* FIXED: Hundezwinger sollten weniger Hunde erzeugen (Auftrag die Verteidigung von Talras).
* FIXED: Hunde zeitlich beschränkt machen (Auftrag die Verteidigung von Talras).
* FIXED: Karren und gekaufte Knechte sollten nicht teleportiert werden könne (Auftrag Krieg). Am besten MapData.excludeUnitTypeFromTeleport().
* Karren sollten durch schwebenden Gegenstand gekennzeichnet sein (Auftrag Krieg).
* Ferdinand's sounds are missing in video Recruit.
* FIXED (gekürzt und neu zu MP3 konvertiert): Carstens Sound sind abgeschnitten, neu als MP3 formatieren.
* FIXED: AOS-Einheiten werden nicht pausiert während Video?! Spawn während Video? Evtl. wird Spawn Timer nicht pausiert in Video?
* Kamera zoomt in vielen Videos langsam hin. ResetCamera() oder so nicht nach Pause von CameraHeight oder des Timers für die obere Kamera vom Charakter? ResetCamera() wurde nun eingefügt, behebt hoffentlich den Fehler. Zoom kam trotzdem ab und zu, sehr selten (Video Wigberht). Eventuell muss boolean doPan immer false sein? Wäre aber Schwachsinn, weil man ja zum Kameraobjekt will. Wenn es einmal passiert, passiert es danach immer. Eventuell muss nachdem die Höhenkamera pausiert wurde noch die Zeit gewartet werden, die der pan der Höhenkamera braucht. In CameraHeight.pause() 1 Sekunde warten. Das Gleiche muss in Character.setCameraTimer() geschehen. call thistype.fixCamera(gg_cam_upstream_0) does not fix this problem, the zoom continues afterwards.
* DONE: Erbe und Eheweib sollen reparieren und einfache Gebäude für Gold errichten können.
* FIXED: Alle Gebäude sollen die Zauber aus dem Turm ebenfalls bekommen.
* FIXED: Baumhaus braucht vergleichbare Zauber wie Turm. Auffüllen rausnehmen kann nicht gleichzeitig mit reparieren aktiv sein.
* FIXED (AInventory überarbeitet, holt sich die Gegenstandskosten und fügt fehlendes Gold hinzu): Möglichkeit, dass man einen Gegenstand auf einmal verkaufen kann! Dafür müssen Preise gespeichert werden. Eventuell erstmal nur Markt dafür nehmen. Nicht verderbliche Gegenstände zeigen immer nur den Preis für eine Aufladung an. Daher muss diese mit der Anzahl der Aufladungen multipliziert werden?
* FIXED: Beherrschung auf jeden Fall nur auslösen, wenn Mana fehlt und Geräusch leiser machen!!!!
* FIXED: Den Timer für die Klassenauswahl im Einzelspieler abschalten!!!!
* FIXED: Gebäude sollte 5000 Gold oder so kosten und erst ab Stufe 20 verfügbar sein.
* FIXED: Gegenstände brauchen "unendlich oft benutzbar" im Tooltip: Ursulas Totem, Runen von Tellborn.
* FIXED: Abklingzeit von Ursulas Totem ist zu gering. Man kann sonst zu viele Kreaturen beschwören!
* Schrittesounds in Video das erste Gefecht einbauen, wenn die Nordmänner laufen.
* Man kann durch Ursulas Stand laufen. Obwohl Blocker da sind? War Spieler fliegend oder so? Nachdem er sich in Wache verwandelt hat?!
* FIXED: Deranors Land-Sound ist noch der falsche Sound!
* DEPRECATED (neues Hero-Icon): Ins Zauberbuch Button für Hauptmenü einfügen.
* Lothar ist nicht dick und hat das gleiche Modell wie Kuno.
* DEPRECATED (Optionen): Gegenstand einbauen, der Neben-Aufträge anpingt! Ansonsten findet man sich nicht zurecht. Notfalls mit mehreren Seiten. Gegenstand Aufträge soll Seitenwechsel erlauben. Bei Abschluss sollen Symbole verschwinden, damit sie auf Seite 1 kommen.
* FIXED: "Das Dauert allerdings noch eine Weile" Björn, kommt nicht in separater Aufnahme. Zusammenlegen?
* FIXED: Die Aufnahmen des Schafsjungen sind im Spiel abgeschnitten. Neu formatieren.
* FIXED: Schafshirte: Sounds am Anfang schneiden. Lauter machen, schadet nie!
* FIXED: Tellborn: Sounds am Anfang und Ende schneiden und lauter machen.
* FIXED: Wegelagerer von Schaf herab töten für Auftrag Sturm auf den Mühlberg geht nicht.
* DONE: Extrafähigkeit für Einar ins Buch der Schmiedekunst einfügen. Ansonsten können keine normalen Kurzschwerter mehr geschmiedet werden.
* FIXED: Lothar: Hat die Fähigkeit Helden anwählen noch, muss weg. Ansonsten ist im Gespräch überspringen deaktiviert.
* FIXED (Kostet nun weniger als doppelt so viel, damit es sich lohnt): Dickes Buch ist mehr als doppelt so teuer wie ein Buch, obwohl es nicht mal doppelt so viel Wissen gibt.
* FIXED: Er ist doch eben sehr Menschenscheu Sisgard: Wird nicht auf Ton gewartet bei Quest-Abschluss.
* FIXED (werden nur nach Gespräch reaktiviert, wenn es kein Fellow ist, wurde aus der ASL in DMdF-Code verschoben): Sisgard folgt ihren Tagesabläufen (läuft weg) während sie einem folgt. Wird in shareWith() aufgerufen. Passiert nachdem man einmal mit ihr gesprochen hat.
* FIXED (load action von Grimoire hat einfach alle drei Fähigkeiten wieder hinzugefügt): Manchmal hat man den Rucksackbutton obwohl man verwandelt ist. Nach dem Laden eines Spielstandes?
* FIXED: Quest der dunkle Kult wurde einfach abgeschlossen als man Knochendrache getötet hat, während die Diakongruppe tot war.
* DEPRECATED (Chance reduziert, sollte aber nicht immer eintreten): Rebhühner kommen IMMER bei Jagd, wenn man sie aufscheucht! Die Chance lag bei 80 % im Code. Eventuell war der Seed auch auf 0? Nirgendwo ein Hinweis, auch nicht im Editor aktiviert.
* FIXED (cut sounds): Markwards sounds take a while at the beginning. Cut it.
* DEPRECATED: Markward4 corrupted sound. Is it even used? Not used in code.
* Heimrich: "Was haben sie mir zu berichten?" fehlt. Erstmal auskommentiert, die Charaktere sprechen zu erst.
* FIXED: Passive icon of Bearform has no disabled version -> green icon.
* FIXED: Sisgards Meister: Kein Artefakt als Belohnung obwohl sie es sagt. Keine Erfahrung zum Abschluss? Nur Spruchrollen. Doch man kriegt den Helm des Nekromanten, es wird nur nicht angezeigt.
* FIXED: Sisgards Pfeilhagel: Kein Pfeilhagel im Effekt!!!
* FIXED: Kamera-Fern-Clipping in Videos mit Deranor weiter machen, Felsen im Hintergrund abgeschnitten.
* Todesanimation von Gegenständen mit Hero Glow lässt Hero Glow stehen und Gegenstand liegt im Boden! Beides hiden bei Decay oder nach Death.
* FIXED (In Optionen): Bei Dungeon-Kamerawechsel an einen bestimmten Punkt im Dungeon springen (Einstiegspunkt) und nicht an den Rand. Sonst fällt es auf wo das Dungeon in Echt angrenzt. Wenn der Charakter im Dungeon ist, einfach zum Charakter springen. Funktioniert nur dann nicht, wenn der Weg zu weit ist, weil der Dialog direkt wieder kommt und das Spiel pausiert im Einzelspieler.
* FIXED: Spruchrolle des Sammlers: Zauber nicht wirken, wenn es keine Gegenstände gibt.
* FIXED (Axt, Eisenhut): Mehr Schwerter zum Schmieden einbauen.
* FIXED (zumindest Gespräch, nicht die Sätze im Tagesablauf): Tobias ist zu leise.
* FIXED: Unterhaltungssounds abbrechen sobald Video startet. Ebenso abbrechen wenn speech startet usw. bzw. Gespräch begonnen wird.
* FIXED: Unterhaltungen als Tagesabläufe leiser machen als gewöhnliche Unterhaltungen.
* FIXED: Unterhaltungen nur abspielen wenn in Kamera-Sicht.
* FIXED (40 % statt 70 %): Geräusche von Sisgards Zauberei noch leiser machen.
* FIXED: Auftrag Der mutige Waffenmeister, Belohnung Irminas fehlt (Salben).
* FIXED (zwei Läden mit Salben usw.): Irmina muss noch Salben, Lebensmittel und Kräuter verkaufen. Sagt sie zumindest. Zwei Shops?
* FIXED: Maximalstufen in Tutorial per Parameter eintragen. Sonst stimmen sie nicht. Maximalstufe 30.
* Bei Zaubern, die zu Auftragspunkten springen Animation entfernen! Ansonsten zaubert Bärengestalt ewig.
* FIXED: Osmansprecher in Credits?
* DEPRECATED (wurde nur nicht mitgeteilt): Kein besonderer Gegenstand für Arena-Champion als Belohnung.
* FIXED: Arenakampf: Sisgard kann unterstützen ohne Bestrafung. Schaden blocken, Sisgard töten oder stunnen.
* Besser Arenakampf verlieren, wenn eigene Einheit sich einmischt.
* FIXED: Jagdfalke teurer: Dafür auch stärker.
* Björn: "Klingt nur etwas seltsam das mit dem Töten zweier Bären, meine ich": Sound fehlt.
* FIXED: Erwachen des Waldes hat die gleiche ID wie eine Zauberbuchaktionen (Favoriten oder so).
* FIXED: Quest to fight with the Norsemen (first quest) doesn't give any gold rewards etc. although Markward says it in the video.
* DONE: Druid should have usual spells when transformed but the extra spells in a spell book since there is no rucksack button?
* Druid Alpha has to be disabled when player transforms back into normal form.
* FIXED: Scroll of the Realm of Death needs a custom icon and should be called Magical Rune of Revival Shrines. Otherwise player thinks he can use it only once.
* FIXED: Do the same for Scroll of Ancestors.
* FIXED: Enchanted Staff should be bigger.
* FIXED: Unfair start attributes for different classes. Consider morphed classes too and attributes per level.
* FIXED: One can talk to Sisgard while she is a fellow (via sell button). She doesn't get invulnerable! Fellows have to become invulnerable during talks. Otherwise they could just die.
* Use water textures from Born2Modificates package.
* Arcane Time has the same ID as some other spell from the wizard. No valid targets in range comes when all spells are skilled in arena.
* FIXED: When talking to an NPC the NPC does not stop his routine, he walks away (Björn).
* FIXED (Hotkeys must be specified as sold unit in Object Editor): Hotkeys dont work when buying a unit like "Speak to NPC".
* Fade trees slowly.
* DEPRECATED: Update loading screens, different loading screen for map Gardonar.
* FIXED: Reduce transparency to 0.7 or something.
* Some spell IDs of Zoology spells are the same as the normal ones for the Druid class. Ad them to the LibreOffice Calc file to compare.
* DEPRECATED: Show text on class selection on how to select the class.
* FIXED: Use accept button rather than human icon to accept the selected class.
* Dago needs a different younger model because of his voice.
* FIXED (ASL): In class selection the unit is not stopped even although the order is correctly detected.
* FIXED: New unit sounds of Dragon Slayer dont work (because they are stereo??).
* FIXED (Renamed "Stand - 3" and "Stand - 4"): Fix standing animations of character (dont cross arms etc. when wearing weapons). Just rename both.
* Add stalls with all degrees (0, 90, 180, 270) and replace those tiny boxes.
* Add a custom music system to play custom music tracks on loop (for example in dungeons). As long as there is no custom music system PlayThematicMusicForPlayer() has to be used. Otherwise the ingame music will be stopped.
* DONE: Fix cursor in map Gardonar.
* Arena opponnent walks out of the arena if he is blinded. This makes it too easy to win the fight.
* Kollisionsgrößen der Charaktere sind zu groß.
* FIXED: Sound bei Stilleffekt muss bei Unterhaltungen weg.
* Keine HeroGlows für Schwert, Schild, Helm, Bogen, Lanze, Kräuter, Pilze und Gold.
* No "defend" animation tag for the Defend ability of the Knight since he has to wear a buckler anyway.
* FIXED: Stop revival timer after losing an arena fight.
* FIXED: Remove talks from guards since they dont even show a marker.
* DONE (Game.applyHandicapToCreeps()): Use difficulty (also in the campaign) to increase the life of the creeps.
* DONE: Tiergestalten: Einfach Klassenzauber lassen.
* FIXED: Tierkunde: Sollte die Werte der Tiergestalten verbessern und keine Fähigkeiten hinzufügen. Wenn doch Fähigkeiten dann in Zauberbuch, da es kein Icon für den Rucksack gibt.
* Wenn ein Spieler rausfliegt, sollte sein Charakter gelöscht werden. Die anderen Spieler wollen ihn nicht unbedingt steuern. Sein Gold und seine Erfahrung etc. könnte aufgeteilt werden.
* DONE: Spruchrolle umbenennen zu Schreinteleport.
* Elementarwesen sind zu viele oder zu stark. Allerdings bei höherer Stufe nicht mehr. Eventuell Leben abhängig von Stufe des Charakters machen?
* Performance: At the moment there is 430 .evaluate() calls found in the code. This number should be reduced to improve the performance.
* Wigberht sound recording should be a battle cry.
* Require voice recordings for the video "Recruit" from the voice actor of Ferdinand.
* Finish video "Recruit" (last video?).
* Update/improve video "Dararos".
* Finish the map Gardonar as the second chapter of the story.
* DONE: Finish Deranor's tomb.
* FIXED: Fix the transition between maps in the campaign mode: The character should be at least transfered and the save game loaded. Besides there should be no class selection if the character is loaded.
* FIXED: Imp Attack animation is no loop, leads to freeze unit.
* Fix counting killing corn eaters in quest War. All spawn points seem to have 0 living units at the first kill. They are all dead and null units! addUnitWithType() bugged? or initialized before units are created. Corn eater unit is created in the map script at line 168298 (gg_unit_n016_0473) and witch (which works) is created at 168039 (gg_unit_h00F_0242). Maybe the function CreateNeutralHostile() reaches the OpLimit??? But then the units would not be created.
* Fix disappearing quest from Wieland in quest War.
* DONE: Add special effect of traps in quest War.
* FIXED: Dragon fire ability of Dragon who is summoned by one of the endbosses slows down the game! Reduce area and range.
* Make Marwkard's recordings louder!
* Some speeches in routines appear doubled. Mostly in debug mode. See Let's Play.
Idee: Für Holzbruck Kapitel 3:
Eine Karte erstellen die genauso groß ist wie Holzbruck und als Unterwelt erreichbar machen.
Sie sieht aus wie eine Dämonenkarte und hier bereiten die "Bösen" etwas vor. Der Spieler kann sich dann für eine Seite entscheiden. Muss vereinbar mit der Planung
für Holzbruck sein.
- Karte von Deranors Sumpf kann wieder über die Karte Talras erreicht werden. Die Treppe in Deranors Grab führt noch nirgendwo hin. Erst aktivieren, wenn es so weit ist.
Kleriker:
* Böses hindern, Drohendes Unheil und Reinheit auf Gruppen (Gebietseffekt), sonst zu schlecht.
Weitere TODOS:
* FIXED: Bieneneinheit kleiner skalieren.
* Double free of AHashTable beim Absteigen vom Pferd.
* Pferde haben Schwarze Textur, allerdings nur im Spiel und Editor, nicht im War3ModelEditor.
* DONE: Dämoneninterface für Karte Dornheim.
* Daten aus Spell conditions in actions weiterreichen, anonsten wird vieles zweimal berechnet.
* Frostränder in Hauptmenü durch Ränder aus Dämonen-Interface ersetzen.
* IncludeFile "UI\FrameDef\Glue\StandardTemplates.fdf",
* DONE: Splash Screen in der custom exe: Programm Resource Hacker: http://www.hiveworkshop.com/threads/how-to-replace-the-splash-screen-of-warcraft-iii.287721/#post-3088398
* Grundzauber reinschreiben nur eine Stufe.
* DONE: Add spell attributes bonus with hidden icon and max level of 100. The player can skill this spell when he has skilled all other spells to maximum. Increase the max hero level to 200.
* Arenagegner viel zu schwach. Magier auch Zauber benutzen, Krieger stärker.
* Video Wigberht: Charakter ist weggelaufen bei Unterhaltung mit Wigberht.
* Video Wigberht: Keine Angriffsanimation gegen Orkanführer.
* Was haben sie mir zu berichten: Kein Sound. gg_snd_Heimrich18 A New Alliance. Sound fehlt anscheinend?
* Diakon lebt direkt nach Video wieder.
* Barrikaden blockieren nicht (Ork-Belagerung).
* Gegner schwächer machen erste Wellen.
* Letzte Wellen nach und nach schicken.
* Letzte Welle: Sollten Mana und Lebensrunen droppen.
* Burg "Beladen" auch auf Verbündete, aber nicht auf NEUTRAL!
* Gebäude soll Mana und Leben heilen.
* Gebäude erkundet Gegend.
* Beutezug: Keine ganz schlechten Gegenstände mehr.
* Nebenquest bei Markward nicht mehr holbar nach "Die Verteidigung von Talras".
* Mathilda bietet kein Gespräch mehr an wenn sie unterwegs ist.
* Sammelpunkt für Schreine erlauben? Dorthin laufen die verbündeten Helden?
* Bei defend eine Standanimation auswählen?
* Angriffsanimation mit Bogen auf Schaf fixen.
* Objektdatenkompression: Kann es sein, dass modified-Werte gespeichert bleiben, auch wenn man die Stufe einer Fähigkeit verringert oder sie zu einer Gegenstands- oder Einheitenfähigkeit macht?
* Objektdatenkompression: w3o zu SLK-Dateien?
* Hauptmenü-Einträge um Leaderboards zu verbergen
* Felsvorsprung entfernen
* Langboot Schattenradius erhöhen poppt sonst auf. Liegt an den Extents (War3ModelEditor), geht aber trotzdem nicht.
* Irmina: Agiharddialog nicht so lächerlich und ablehnbar.
* Agihard: Arenachampion Belohnung Gegenstände???
* Gesegnetes Schwert zwei mal oder Inventarfehler.
* Vorräte anderes Icon.
* Lothar und Björn und Guntrich brauchen anderes Modell. Es gibt noch Villagermodelle auf Hive.
* Lothar: Quest ist ablehnbar, ändern.
* FIXED: Ultimatumzauber - ins Tooltip schreiben ab welcher Stufe. Besser noch einen Button mit der benötigten Stufe einfügen. Sofort sichtbar.
* Vorratswagen fährt zurück (gleiches System wie bei Dago verwenden?).
* FIXED (Knochenbogen und Dämonenschädel): Vampirgebieter lässt zu wenig fallen.
* Aus Favoriten entfernen fehlt?!
* Baldars Dialog: Lieber ja dann überlege es dir noch einmal.
* AOS: Charaktere werden nicht wiederbelebt. Kein Timerdialog gar nichts. Gestorben in Verwandlung.
* Gegner viel viel stärker machen.
* Creeps brauchen mehr negative Buffs. Die negativen Buffs können von anderen Zaubern genutzt und blockiert werden. Hexer, Kornfresser, Knochendrachen.
* FIXED: Waldfurienriesen sollen Felle droppen.
* Für Computerspieler beim Autoselect der Klasse deutlich die Performance erhöhen! Klassenauswahl muss nicht erst angezeigt werden!
* Bei der Verteidigung von Talras zu Beginn auch Nordmänner, Dorfbewohner und Waldläufer platzieren da in Video.
* Remove the leading I of item types from the save code since it is always I.
* Highlight upper case and lower case letters with different colors.
* The local files option does not work on Windows 8 or 10 as well. The only possible solution is mixing War3Patch with the data.
* DONE: Remove sound from talk effect.
* DONE: Every spell needs one extra spell to learn it in the grimoire!
* Once a player could talk to two different NPCs at the same time (WaterKnight - Test with 2 players).
* Illusions and split units (elemental mage) should cause tree transparency.
* Make a fade animation for transparency.
* DONE: Make trees less transparent.
* FIXED: Salatköpfe von Trommon fehlen (QuestWoodForTheHut reward).
* FIXED (Audacity): Kuno und Trommon sind zu leise.
* Knochenbogen trotz deaktivierter Zauberbuchfähigkeit sieht man Icon.
* Video "The First Combat": One view of the Orc camp is enough.
* Video "Wigberht": Cut the shots of the Orcs which are annoying.
* Video "The Castle": Make the movement with the shot of Heimrich faster.
* FIXED (Audacity): Make sounds of Markward louder!
* Videos: Disable any shadow abilities for the actor. Otherwise he will disappear at night.
* Multishot should be an ultimate spell and only add one or two other attacks. Otherwise it is quite unfair.
* Introduce required levels for normal spells. For example you can only skill a spell every second level!
* Minikartenfarben der Doodads festlegen.
* Spieler kann anderem Spieler keinen Gegenstand geben, wenn dessen Inventar voll ist: Dieselbe Funktion wie beim Aufheben einbauen.
* System für korrekte Kamerahöhe bei Brücken, welches jedoch nur das Offset zurückgibt, um die Kamra auf eine Höhe ohne Interpolation zu setzen: http://www.hiveworkshop.com/forums/world-editor-help-zone-98/camera-height-above-doodads-destructibles-273631/#post2767796
* Brücke und Schiff verschwinden: http://www.wc3c.net/showthread.php?t=90920
* Charakter stirbt an Pfeilhagel selbst aber nur wenn auf Gegner angewandt, Gegner sind im Zielgebiet (mit Stufe 5 der Fähigkeit). Mit Ziel "Nicht-selbst" verwundet er Verbündete.
* FIXED: Tastenkürzel für alle Klassenzauber.
* Restliche Klassenzauber: Nekromant (1 Zauber), Ritter (1 Zauber), Waldläufer (1 Zauber - letzte Ulti)
* Standfestigkeit auf Gebiet mit Gruppenheilung, sonst zu schlecht.
* Musik aus Klassenauswahl nach Video beenden!
* Angriff nur mit linker Hand, Angriff mit zwei Waffen: http://www.hiveworkshop.com/forums/tutorial-submission-283/villager-255-animation-index-list-how-remove-animation-delay-263727/
* Schatten von Talras neu berechnen.
* Elementarwesen: Icon, pro Wesen eine Fähigkeit.
* Für die Karte Talras das Menschen-Interface verwenden. Macht mehr Sinn, da man für die Menschen spielt und nicht für die Dämonen. Auch Command Buttons der Menschen verwenden. Erst für die Karte Gardonar das Dämonen-Interface?
* Haupt-Menü: Die Eisketten von Frozen Throne durch die Menügrafiken aus Reign of Chaos oder durch menschenähnlicheres ersetzen.
* Gardonar: Hier Dämonen-Interface verwenden.
* Talras: Ladehintergrund mit Ritter verwenden, irgendetwas das auf Menschen hindeutet.
* Waldläufer: Weil sich die Pfeileffekte gegenseitig ausschließen anstatt Multishot eine temporäre Verwandlung zulassen, bei der für eine gewisse Zeit alle anderen Pfeilfähigkeiten deaktiviert und dafür Multishot aktiviert wird.
* Remove cliffs in the Drum Cave which block sight of players. Removing cliffs is bugged and changes the whole terrain.
* Check all sound files of NPCs and then delete the "old" subfolders with old versions of the sounds to reduce the MPQ size.
* Bjoern14 und Bjoern15 gleicher Sound.
* Bjoern20 und Bjoern21 und Bjoern22 gleicher Sound.
* Bjoern37 und Bjoern38 gleicher Sound.
* Bjoern64 und Bjoern66 gleicher Sound. Gleicher Satz (noch mal eine Erklärung?)
* ErzaehlerSieg1 und ErzaehlerSieg2 gleicher Sound. Zweiterer enthält den richtigen Sound am Ende.
* DEPRECATED (leave the name unknown): Get the name of the Dragon Slayer from the book.
* DONE: Finish video "Recruit".
Idee um Warcraft III-Dialoge in Gesprächen zu vermeiden, da diese den Chat blockieren. Außerdem kann man mit der Spielkamera nicht herumfahren oder irgendwelche Buttons drücken:
* NPC wird nicht pausiert (PauseUnit()) damit auch andere Spieler weiterhin "Person ansprechen" auswählen können.
* Da die Spieler den NPC sowieso angeklickt haben, kann er auch weitere Buttons enthalten: Auswahl 1, Auswahl 2, Auswahl 3 usw.
* Jeder dieser Buttons steht für einen Satz, der normalerweise als Button im Dialog erscheinen würde.
* Die Sätze werden jedoch als Texttags über dem NPC aufgelistet.
Abgeschlossene Punkte:
Mehrspielertest (0.4 - 2 Spieler):
* FIXED: NPC ansprechen verschwindet da NPC im Gespräch immer pausiert wird.
* FIXED: Dago: Alle Pilze auf einmal abgeben.
* FIXED: Rettet Dago Video 2: Zu Dago pannen!
* FIXED: Dago dauerhaft Vision sharen!!!
* FIXED: Wilder Blutrausch: Reinschreiben benötigte Stufe.
* FIXED: Brotlaib Skalierung.
* FIXED: Pfifferling und Apfel heilen zu viel.
* FIXED: Fleischkeule skalierung.
* FIXED: Wild greifen geht nicht auf befreundete Einheiten.
* FIXED: Rebhuhnjagd mehr Zeit.
* FIXED: Koloss: Icon bei allen Zaubern fixen.
* FIXED: Koloss: Ist auf Stufe 5 Vergiftete Pfeile.
* FIXED: Metzelei und Die Nordmänner Auftragsbuch - Ziele gehen nicht immer.
* FIXED: Bestehlen und Beutezug Stufe 1 angezeigt obwohl Stufe 5.
* FIXED: Tooltip Missing Horn.
* FIXED: Auftauchen: Geht nicht auf Land sondern nur im Wasser.
* FIXED: Abklingzeit Heiltränke und Äpfel usw runterschrauben.
* FIXED: Wiederbelebung, volle Werte!!!
* FIXED: Sammelgebiet vor Deranors Gruft. Dann erst Portal aktivieren.
* FIXED: Quest-Abschluss und Belohnung erst nach Video von Deranors Tod.
* DEPRECATED: Wackeln bei Deranors Zauber abbrechen.
* FIXED: Desync durch Wackeln?! Jojo kann keine Tränke mehr benutzen.
* DEPRECATED: Untere Säule entfernen.
* FIXED: Säulen transparent machen.
* FIXED: Kameragrenzen weiter nach Rechts.
* FIXED: Video Bauer Manfred vervollständigen.
* FIXED: AUFTRAGSBUCH: Krieg, Metzelei, usw.
* FIXED: Der Herzog benötigt Fallen wird von Björn gesagt.
* FIXED: Auftrag Krieg in Aufträge aufteilen.
* FIXED: Wieland Imps abliefern: Video nicht direkt starten sondern erneut Sammelgebiet.
* FIXED: Krieg muss Erfahrung geben.
* FIXED: Seitentaschen auf selbes Slot legt es ab!
* FIXED (owner in Videos wurde geändert): Drachentöterin läuft wieder weg bei Verfluchte Missgeburt.
* FIXED: Schrein ist zwischen Barrikaden. Charakter kann sich also hinteleportieren.
* FIXED: Gegner sichtbar machen letzte Welle.
* FIXED: Orkbarrikade etwas schwächer.
* FIXED: Nach letzter Schlacht ist Drachentöterin noch im Team.
* FIXED: Abklingzeit reduzieren (Heiltrank usw.)
* FIXED: Langschwert und Kurzschwert schmieden selbe ID.
* DONE: Großen Heiltrank und großen Manatrank herstellen einbauen.
* FIXED: "Zur Kathedrale ausbauen" kostet Holz.
* FIXED: Nachfrage ob man das Spiel beenden möchte bei letzten Quest.
* FIXED: Baupläne dauerhaft behalten, aber nur einmal baubar weil Jojo so blöd war, es abzubrechen. Dafür sollten sie nicht verkäuflich sein.
* DONE: Handel zwischen Gebäuden mit Pferden. Goldeinkommensquelle. Vereinfacht: Eine Goldmine auf der Karte platzieren, wo die Pferde Gold sammeln können wie Arbeiter. Goldmine Handelspunkt nennen oder so.
* FIXED: Blocker bei Ricmans Stand.
* FIXED: Mitwirkende: Erste Texte erscheinen nicht.
* FIXED: Mitwirkende: Texte schneller, Abstände kleiner.
* FIXED: Diakon nach Tod hiden, ansonsten sieht man dauerhaft den Bluteffekt im Hintergrund.
* FIXED: Bogen wegen Animation alle in die rechte Hand.
* FIXED: Schildmodelle um 180 Grad drehen wegen Villager-Modell.
TODO:
- FIXED: Texte der NPCs hiden falls das Gebiet nicht sichtbar ist.
- FIXED: Sounds nur abspielen wenn Gebiet sichtbar ist und Charakter in der Nähe.
- FIXED: Sounddistanzen fixen (Schmiedesound)
- FIXED: Schmiedesound leiser
* FIXED: Change owner of Dago when he dies, back from allied player!
* FIXED: pans zu Dago bei rescue Dago.
* DONE: Quest-Pings mit Pans als Durchschaltemenü im Haupt-Menü bzw. als Gegenstand.
- FIXED: FDF-Dateien aus custom exe entfernen. Ansonsten ist die Mod immer Deutsch.
- DEPRECATED: Taverne entfernen
- FIXED: Weniger Regen
- DONE: Transparenz der Bäume.:
- http://www.hiveworkshop.com/forums/world-editor-help-zone-98/opacity-trees-266330/
- http://www.hiveworkshop.com/forums/world-editor-help-zone-98/tree-occlusion-trigger-250007/
- Folglich: Auf Occlusion scheißen, Transparenzanimation einfügen und ausführen.
ShowDestructable takes destructable d, boolean flag returns nothing