PDA

Просмотр полной версии : CMaNGOS Commits


Страницы : 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

  1. [10979] Add extra ghost speed rate for BGs: Death.Ghost.RunSpeed.Battleground
  2. [10981] Removed 600 percent threat mod for talent 50385
  3. [10980] Lost config fiel part of prev. commit.
  4. [10982] Optimize memory usage of Field class used in DB code. Should also slightly speedup server st
  5. [10983] Config option for disable progress bar show at server startup.
  6. [10984] Alow implicit copy constrictor call for fix build at some compilers.
  7. [10985] More safe for use PET_FOLLOW_ANGLE define.
  8. [10986] Fixed linking porblem for scripting library.
  9. [10987] Prevent deleting reflect source aura ebfore reflected spell cast.
  10. [10988] Propertly note for not loaded script library version.
  11. [10989] Implement post-3.1 and later fishing changes.
  12. [10990] Fix wrong threat assignment in Spell::EffectHealPct when m_caster and m_originalCaster diffe
  13. [10991] Add dummy effect of spell 19411 and 20474
  14. [10992] Add CastSpell part of dummy effect for spell 23138
  15. [10993] Fixed typo in recently add DB field comment.
  16. [10994] Fixed typo in name SkillFail.Loot.Fishing at default value set.
  17. [10996] Move set max original aura stack cases to aura holder creating
  18. [10995] Not do redundent unlock aura holder at each proccessed spell proc handler.
  19. [10997] Fixed my wrong addition for wrong spell 58914 (instead 34026).
  20. [10998] Re-write work proc of stackable spells with charges in more simple way
  21. [10999] Add teleport destination for TARGET_EFFECT_SELECT cases
  22. [11000] Minor code style changes for readability in aggro related unit functions
  23. [11001] Fixed crashes in ACE network code.
  24. [11002] Implement 8 pieces effect of itemset 204.
  25. [11003] Add comment to unknown byte value in spell go packet.
  26. [11004] Fixed not apply spell for current form at learning.
  27. [11006] Move ShapeshiftForm to SharedDefines.h and fix build for *nix.
  28. [11005] Finish structure of inspected item fields.
  29. [11005] Remove unused function from channel code. Some other cleanups.t_id
  30. [11007] Implement use personal loot slot types that fix problems with some loot cases.
  31. [11008] Fix wrong threat assignment in threatAssist().
  32. [11009] Add missing opcodes to OpcodeHandler
  33. [11010] Remove duplicated code to start transaction in Mail class.
  34. [11011] Remove some more code from threatAssist()
  35. [11012] Remove battlemaster mails support as unused now.
  36. [11013] Implemented spell 34026 and bonus to it from talent 35029 and ranks
  37. [11014] Fix some typos in MassMailMgr
  38. [11015] Prevent crash at player far teleport landing to nonexisten battleground instance.
  39. [11016] Fixed crash at logout not in world guld member.
  40. [11017] Finaly restore non-crashing non-in-world logout.
  41. [10626] CONFIG_BOOL_SAVE_RESPAWN_TIME_IMMEDIATLY -> CONFIG_BOOL_SAVE_RESPAWN_TIME_IMMEDIATELY
  42. [11018] Fixed security leveld for 'send mass mail' in DB.
  43. [11019] Improve the security for the MySQL DB
  44. [11020] Proper percent damage for effect 3 of spell 50341.
  45. [11021] Damage buff apply for spell 57934
  46. [11022] Create template for loading spell ranks from DB to allow better code re-use.
  47. [11023] Implement support for threat multiplier and AP based threat bonus for spells.
  48. [11025] Fixed build.
  49. [11024] Fixed work spell 50720
  50. [11026] Implement damage reduction part of spell 50720
  51. [11027] Move repeatable code to Object::MarkForClientUpdate()
  52. [11029] Rewrite comment line from engrish.
  53. [11028] Implement proper bonus threat distribution for spells not (only) affecting the primary targe
  54. [11030] Document all CreatureDisplayInfoExtraEntry fields.
  55. [11031] Add dummy effect of spell 54577 and script effect of 54581
  56. [11032] Implement CREATURE_FLAG_EXTRA_AGGRO_ZONE.
  57. [11033] Implement glyph 45793.
  58. [11034] Implement self-damage part of spell 49016 work.
  59. [11035] Implement some spell duration glyphs work.
  60. [11036] Update some data in spell_threat, making use of the new parameters
  61. [11039] As of Season 6 and later, all teams below 1500 rating will earn points as if they were a 150
  62. [11038] Small crash-fix in commands handling.
  63. [11037] Max health dependent heal bonus for spell 55428 and ranks.
  64. [11040] Fixed spell bonuses apply to healing from 58757
  65. [11041] Tabs to spaces
  66. [11042] Add dummy effect of spell 47305 and script effect of 47311
  67. [11043] Add additional check for spell 53475, 53487 and 54015
  68. [11044] Make EffectDistract implementation less hacky
  69. [11045] Rewrite internals of DB layer. Simplify code and use less locking. Spawn and use separate co
  70. [11046] Optimize and make more safe some transactions in InstanceSaveMgr.
  71. [11047] Execute transactions in ObjectMgr::PackGroupIds() synchronously on server startup
  72. [11049] Fix mangos and SD2 compilation after commits [11045] and [11047].
  73. [11048] Save pet's spell data as one single transaction for speed
  74. [11050] Implement aura state AURA_STATE_BLEEDING (18)
  75. [11051] Implement spell 51662
  76. [11052] Some comments for some unused CMD_REALM_LIST values...
  77. [11053] Process all SQL requests upon SqlDelayThread object destroying which might have been added w
  78. [11054] Do not allow async transaction execution while server is loading. Call Database::InitDelayTh
  79. [11055] Save pet related data in one single transaction. Also merge Pet::DeleteFromDB() queries into
  80. [11056] Limit max targets for spell 802/804
  81. [11057] Add script effect of spell 48917
  82. [11058] Add 2P bonus of item set 894 and 4P bonus of item set 884 to spell_proc_event
  83. [11059] Fix crash in [11054]. As it turned out - we use not only async transactions but async querie
  84. [11060] Fix compile of builtin ACE on FreeBSD
  85. [11061] Bring 'autocommit' mode for MySQL back. This MySQL feature operates in so frustrating way so
  86. [11062] Correctly show team member status while teleporting
  87. [11063] Convert Database::DirectExecute() method to more effective form due to change [11061].
  88. [11064] Add dummy effect of spell 9976
  89. [11065] Implement stun absorb part of spell 24858
  90. [11066] Remove tail whitespaces.
  91. [11067] DB error text for creaure difficulty checks misleading.
  92. [11068] Prevent infinity creature fall at fail get heght.
  93. [11069] Set aggro for player controlled units only at zone aggro.
  94. [11070] Correct meaning of one field in MSG_MOVE_TELEPORT_ACK packet
  95. [11071] Some improvements to summon location of wild summoned
  96. [11072] Remove SetCreatorGuid for wild summoned creatures.
  97. [11073] Prevent applying SPELLMOD_DURATION for summons with unlimited duration.
  98. [11074] Fix structure of MSG_MOVE_TELEPORT_ACK
  99. [11075] Add models for spell 71450
  100. [11076] Override radius for TARGET_DYNAMIC_OBJECT_* (47-50)
  101. [11077] Game event fixes and condition improvments.
  102. [11078] Implement a better approximation for vmap liquid levels with diverging "up" directions.
  103. [11079] Cleanup for range use in monster say
  104. [11080] Restore optional use delta arg in .modify reputation
  105. [11081] Beautify some SQL log queries and remove not needed enclose character
  106. [11082] Correct meaning of two threat/aggro related spell attributes
  107. [11083] Add dummy aura effect of spell 52098
  108. [11084] Add dummy auras for spells 53790,53791,53792 and 41099,41100,41101
  109. [11085] Also disable related cast check when vmap.enableIndoorCheck disabled.
  110. [11086] Store vmap file version magic string in single place.
  111. [11087] Add missing equipment for spell 53790
  112. [11088] Add missing equipment for spell 41101
  113. [11089] Move vmap files version magic string to single place in vmap_extractor_v3
  114. [11091] In similar way with prev commit rename extarctor sources magic string.
  115. [11090] Clarify use diff vmap magic strings.
  116. [11092] Add script effect of spell 24194 and 24195
  117. [11093] Limit maxtargets for spell 68950
  118. [11094] Fix some C6246 warnings
  119. [11095] Add dummy effect of spell 68839
  120. [11097] Add script effect of spell 24718
  121. [11096] Add script effect of spell 24719
  122. [11098] Add script effect of spell 24717 and 24737
  123. [11099] Add script effect of spell 24720
  124. [11100] Avoid send SMSG_DISMOUNT for non aura source mount state.
  125. [11101] Skip casting time for casts triggered by parent aura/spell.
  126. [11103] Fixed item 40775 mount work
  127. [11102] Provide for mount helper function parent spell data.
  128. [11104] Update model data dependent from unit scale in .modify scale
  129. [11105] Melee attacks distance
  130. [11106] Fixed BG buffs event id in code.
  131. [11107] Fixed possible crash in CreatureEventAI melee attack proccessing.
  132. [11108] Add (parts of?) dummy aura for spell 56422
  133. [11109] Move DoMeleeAttackIfReady to CreatureAI and reuse more wide.
  134. [11110] Drop unused local vars
  135. [11111] Missing end lines in 2 files.
  136. [11113] Fixed spell effects with target pair (18, need_dest_target_set)
  137. [11112] Implement use cooldown check for trap/goober gameobjects.
  138. [11115] Implement .gm setview command
  139. [11114] Reset camera view at removing from world
  140. [11116] Fixed sql update guards data.
  141. [11118] Not report empty `world_template` as error.
  142. [11117] Allow for non-instancable maps have InstanceData and instance scripts.
  143. [11119] Fixed whitspaces line.
  144. [11120] Remove all auras at creature respawn.
  145. [11121] Really create records in `world` table for non-instanceable maps.
  146. [11123] Move respawn data to InstanceSave.
  147. [11122] Create InstanceSave for non-instanceable maps.
  148. [11124] Avoid save in DB instance/respawn data for BGs/Arenas.
  149. [11125] Add dummy effect of spell 39189
  150. [11126] Rewrite InstanceSaveMgr related code.
  151. [11127] Rename src/game/InstanceSaveMgr.* -> src/game/MapPersistentStateMgr.*
  152. [11128] Fixed Unix build.
  153. [11129] Added WorldMap/WorldPersistentState subclass for non-instanceable maps.
  154. [11130] Make abstract function with body syntax compatible with GCC.
  155. [11131] Check restriction for pool spawns at instanceable maps.
  156. [11132] Typo in local var name.
  157. [11133] Implement template functions for call functor for all Map/MapPersistentState with some map i
  158. [11134] Make GCC happy and restore build at *nix.
  159. [11135] Maybe finally fix *nix build.
  160. [11136] Add Creature::FillGuidsListFromThreatList for safe guid iteration from threat list.
  161. [11137] Fixed crash at reset normal dungeon while map loaded.
  162. [11138] Make sure GameEvent/Pool systems work with static instance object guids
  163. [11139] Use for Creature/GameObject local per-map guids
  164. [11140] Properly reward faction related titles to player when achievement has been completed
  165. [11142] Implement dummy effect for spell [3360]
  166. [11141] Add use of SpellMod for melee spells as needed, for exaplme, for some talents
  167. [11145] Creatures should get into combat if spell/attack is missed or resisted
  168. [11144] Prevents abilities that are 'usable while stunned' being usable while in non-stun effects. T
  169. [11143] Spells with unit-type and destination flag should not be LOS-dependant
  170. [11146] Proper damage for spells [68793] and [69050]
  171. [11149] Correct MSG_MOVE_SET_*_SPEED packet structures
  172. [11148] Add dummy effect for spell [74904]
  173. [11147] Fix a potential exploit with multicast bars - allow place only totem spells in these slots
  174. [11150] Enable GameEvent system full features for instanceable maps.
  175. [11151] Fixed typo in AddCreatureToRemoveListInMapsWorker.
  176. [11152] Clarify check code for SPELL_ATTR_EX5_USABLE_WHILE_STUNNED cast allowed
  177. [11153] Apply at least same checks at used at hit for miss aggro.
  178. [11155] Provide way define UNIX_TIMESTAMP/FROM_UNIXTIME for PosgreSQL users.
  179. [11154] Revert "[11143] Spells with unit-type and destination flag should not be LOS-dependant"
  180. [11156] Update speed for controlled units in any case, does not matter if owner's speed was really c
  181. [11157] Fixed typo in m_GameObjectFirstGuid init.
  182. [11158] Fixed respawn times loading for instances.
  183. [11159] Remove now redundent GetDBTableGUIDLow support.
  184. [11160] Lost from_unixtime(integer) function in prev postgre_compatibility_addon.sql
  185. [11161] Implement Map copy local grid spawn data support.
  186. Update git_id not generate by default sql/updates/Makefile.am
  187. [11166] Removed old autoconf files
  188. [11165] Fixed existed win projects for build not modified tbb sources.
  189. [11164] Changed TBB lib to same version but with make script
  190. [11163] Stripped ACE library to only needed files
  191. [11162] Changed ACE lib to same version but with configure script
  192. [11167] Added CMake support
  193. [11169] Implemented pool system related commands.
  194. [11168] Use MapPersistentState for access to Pool System dynamic data.
  195. [11170] Add dummy effect of spell 66390
  196. [11171] Fix build without PCH
  197. [11172] Implement ACHIEVEMENT_CRITERIA_TYPE_ON_LOGIN (type 74)
  198. [11173] Fixed substring search in .lookup pool
  199. [11174] Missing `mangos_string` entries from [11169]
  200. [11175] Fix precompiled header defines so GCC can actually use it
  201. [11178] Catch use uint64 guid as low guid in ObjectGuid.
  202. [11177] One more typo in DELETE from 11169_01_mangos_mangos_string.sql
  203. [11176] Fixed DELETE part of 11169_01_mangos_mangos_string.sql
  204. [11179] Add dummy effect of spell 50918 and script effect of 50894
  205. [11180] Add dummy effect of spell 69922
  206. [11181] Small optimization for [11179]
  207. [11182] Add dummy effect of spell 64981
  208. [11183] Use map type dependent visibility distance for gameobject, dynamicobject and corpse visibili
  209. [11185] Not use local varibale name same as function name.
  210. [11184] Allow build mangos without git repo
  211. [11186] Fixed tail whitespaces in pool commands code.
  212. [11187] Minimize direct access to honor and arena points fields
  213. [11188] Make sure that all WorldPersistentState objects created before pool system start.
  214. [11189] Skip BGs also (in addition to arenas) in InstanceData::SaveToDB
  215. [11190] Implement `pool_creature_template`/`pool_gameobject_template`.
  216. [11191] Fixed crash introduced in prev. pool commit.
  217. [11192] Make some more use of 'const' in SpellAuraHolder.
  218. [11193] Optimize visibility update and AI notification code. Optimization decreases amount of visibi
  219. [11194] Fix the word shedule -> schedule in function name
  220. [11195] Allow have bonus talent points from quests for any classes.
  221. [11197] Allow of std malloc use instead of TBB
  222. [11196] Some cmake PREFIX related fixes:
  223. [11198] Implement max stack effect of enchantment applied by spell 2823 and ranks.
  224. [11199] Resolve scripting library load problem at FreeBSD with cmake
  225. [11200] Move hard-coded AP coefficients for spells 1776, 8680, 13218 and ranks to spell_bonus_data t
  226. [11201] Fixed sql update guards in 11200_01_mangos_spell_bonus_data.sql
  227. [11202] Schedule AI notify at adding to world
  228. [11203] Implement creating scrolls when enchanting vellum.
  229. [11204] Fix mangos_spell_check.sql
  230. [11205] Implement talent 48492 and ranks.
  231. [11206] Move visibility self/around to new function and use it.
  232. [11207] Fixed cheating with item loot with some conditionas.
  233. [11208] Restore cooldown marker work for talent 56342 and ranks
  234. [11209] Some refactoring in Player::BuyItemFromVendorSlot
  235. [11210] Set moveflags from CMSG_MOVE_SET_CAN_FLY_ACK to proper mover.
  236. [11211] Remove obsolete comment
  237. [11212] Add dummy effect of spell 47110
  238. [11213] Always PrepareQuestMenu in PrepareGossipMenu when no conditions are set
  239. [11214] Implement .debug spellcoefs command
  240. [11215] Replace direct code use in .npc tame by spell cast.
  241. [11216] Fixed crash at explictly empty string setting for dataDir in mangosd.conf.
  242. [11217] Drop effect indexes from *_addon.auras field
  243. [11218] Fixed typo in local var.
  244. [11219] Allow work SPELL_EFFECT_PERSISTENT_AREA_AURA with 0/18 only target modes
  245. [11220] Implement support positive persistent auras
  246. [11221] Fixed typo after recent code move to Spell::EffectTameCreature
  247. [11223] Replace direct auras adding from creature*_addon tables by cast spell.
  248. [11222] Move possition setup for Creature and subclases before Create call.
  249. [11224] Add script effect of spell 24751
  250. [11225] Add comments about spells related to spell 47110